Генерализация большого кол-ва полигонов

ArcGIS 8.x,9.x,10.x (Arcview, ArcEditor, Arcinfo).
Лапландец
Интересующийся
Сообщения: 20
Зарегистрирован: 14 окт 2011, 12:59
Репутация: 0

Re: Генерализация большого кол-ва полигонов

Сообщение Лапландец »

параметры такие входные обьекты GADM_lev2(это собств. база - ссылку на которую я дал, проекция - по умолчанию географическая  WGS84)
алгоритм упрощения BEND Simlify, базовая линия 1 км, - минимальная площадь (оставил по умолчанию)
управление топологическими ошибками RESOLVE ERRORS ( флажок - сохранить линии нулевой длинны погаснет автоматич.)  вот как то так - возможно я на этом этапе уже ошибся -но то что мне нужен Bend Simplify-это железно.
Буду благодарен за любой результат - даже отрицательный он поможет двинутся в другом направлении
Лапландец
Интересующийся
Сообщения: 20
Зарегистрирован: 14 окт 2011, 12:59
Репутация: 0

Re: Генерализация большого кол-ва полигонов

Сообщение Лапландец »

Да, через арк каталог не прошло, задача исполнялась 2 часа 10 мин, вылетела с ошибкой 999 999.
Аватара пользователя
syroezhka
Завсегдатай
Сообщения: 290
Зарегистрирован: 21 апр 2008, 21:22
Репутация: 5
Откуда: 50°26'N 30°31'E
Контактная информация:

Re: Генерализация большого кол-ва полигонов

Сообщение syroezhka »

Генерализировать для арки 39 тыс полигонов - это на полтора часа дела.
Арка 9.2, 2Гб оперативы, i3 - средненькое такое железо.
Другое дело вес файла, больше 100 МБ начинает кочерыжиться. Я в таком случае разрезала на части.
НО! Часто ошибка -99999 вылазит из-за проблем с топологией. Попробуйте перед генерализацией прогнать:
Data Management Tools-> Features -> RepairGeometry.
Лапландец
Интересующийся
Сообщения: 20
Зарегистрирован: 14 окт 2011, 12:59
Репутация: 0

Re: Генерализация большого кол-ва полигонов

Сообщение Лапландец »

Попробовал, не помогает, А как вы обычно режете?
я вот не уверен даже в эффективности резки: у Arki c одной Бразилией туго идет. может формат менять? mdb в gdb?
Аватара пользователя
novia
Гуру
Сообщения: 2261
Зарегистрирован: 29 апр 2011, 15:06
Репутация: 489
Откуда: Тель-Авив

Re: Генерализация большого кол-ва полигонов

Сообщение novia »

если у вас сейчас mdb - меняйте однозначно на gdb.
понравилось? жми палец вверх :!:
Аватара пользователя
Дмитрий Барышников
Гуру
Сообщения: 2572
Зарегистрирован: 17 ноя 2009, 19:17
Репутация: 261
Откуда: Москва

Re: Генерализация большого кол-ва полигонов

Сообщение Дмитрий Барышников »

gdb более тормозной по сравнению с mdb при выполнении операций записи и при запросах. Проверялось программно на 9.3.1 - разница 10(!) раз на запросах получилась.
Лапландец
Интересующийся
Сообщения: 20
Зарегистрирован: 14 окт 2011, 12:59
Репутация: 0

Re: Генерализация большого кол-ва полигонов

Сообщение Лапландец »

Попробовал GDB, ошибку не выдал но и за сутки ничего не сделал: крутил, вертел
уважаемый Novia, получилось ли у вас добраться до машины с Arc 10?
Аватара пользователя
novia
Гуру
Сообщения: 2261
Зарегистрирован: 29 апр 2011, 15:06
Репутация: 489
Откуда: Тель-Авив

Re: Генерализация большого кол-ва полигонов

Сообщение novia »

Лапландец писал(а):до машины с Arc 10?
сегодня попробую.
понравилось? жми палец вверх :!:
Лапландец
Интересующийся
Сообщения: 20
Зарегистрирован: 14 окт 2011, 12:59
Репутация: 0

Re: Генерализация большого кол-ва полигонов

Сообщение Лапландец »

может быть я наконец-то сегодня разберусь : что мне с этим делать
с нетерпением жду
Аватара пользователя
novia
Гуру
Сообщения: 2261
Зарегистрирован: 29 апр 2011, 15:06
Репутация: 489
Откуда: Тель-Авив

Re: Генерализация большого кол-ва полигонов

Сообщение novia »

слой оказался непосильным даже для серверу xeon i7 c 100500 гб оперативки. Надо шинковать на фрагменты, как говорила syroezhka и потом клеить.
Bishop » 18 окт 2011, 15:26

gdb более тормозной по сравнению с mdb при выполнении операций записи и при запросах. Проверялось программно на 9.3.1 - разница 10(!) раз на запросах получилась.
база весит более 500МБ. сами эсришники признают, что база mdb такого размера - мертвая база.
тем более после загрузки полигонов в gdb размер уменьшается до 330 мб. правда это не сильно упрощает жизнь компьютеру, которому надо полигоны генерализовать.
понравилось? жми палец вверх :!:
Лапландец
Интересующийся
Сообщения: 20
Зарегистрирован: 14 окт 2011, 12:59
Репутация: 0

Re: Генерализация большого кол-ва полигонов

Сообщение Лапландец »

Спасибо! Ну понятно , для быстрого упрощения этого хозяйства, оказывается можно использовать QGis - конечно делает он грубо и примитивно, топологии никакой, за 5 минут все типа готово, но чтобы сбросить вес -сойдет.
а резать как лучше по коорд сетке?
Аватара пользователя
syroezhka
Завсегдатай
Сообщения: 290
Зарегистрирован: 21 апр 2008, 21:22
Репутация: 5
Откуда: 50°26'N 30°31'E
Контактная информация:

Re: Генерализация большого кол-ва полигонов

Сообщение syroezhka »

Если резать по сетке, то не сойдется точка в точку между кусками после генерализации. Но если правильность топологии для вас не важна, то можно и так
Лапландец
Интересующийся
Сообщения: 20
Зарегистрирован: 14 окт 2011, 12:59
Репутация: 0

Re: Генерализация большого кол-ва полигонов

Сообщение Лапландец »

А как лучше, не подскажете?
Аватара пользователя
agrozema
Активный участник
Сообщения: 152
Зарегистрирован: 05 мар 2013, 15:36
Репутация: 85

Re: Генерализация большого кол-ва полигонов

Сообщение agrozema »

Имею много полигонов очень детально прорисованы. Необходимо удалить лишние точки, скажем от X шага друг от друга. Возможно ли это в арке?
Вложения
Безымянный.jpg
Безымянный.jpg (31.84 КБ) 8094 просмотра
Andrey Zhukov
Гуру
Сообщения: 838
Зарегистрирован: 10 дек 2009, 23:24
Репутация: 169
Ваше звание: старик-гисовик
Откуда: Москва
Контактная информация:

Re: Генерализация большого кол-ва полигонов

Сообщение Andrey Zhukov »

Ответить

Вернуться в «ArcGIS»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя