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

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

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

Сообщение Лапландец » 14 окт 2011, 15:36

параметры такие входные обьекты GADM_lev2(это собств. база - ссылку на которую я дал, проекция - по умолчанию географическая  WGS84)
алгоритм упрощения BEND Simlify, базовая линия 1 км, - минимальная площадь (оставил по умолчанию)
управление топологическими ошибками RESOLVE ERRORS ( флажок - сохранить линии нулевой длинны погаснет автоматич.)  вот как то так - возможно я на этом этапе уже ошибся -но то что мне нужен Bend Simplify-это железно.
Буду благодарен за любой результат - даже отрицательный он поможет двинутся в другом направлении

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

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

Сообщение Лапландец » 14 окт 2011, 17:22

Да, через арк каталог не прошло, задача исполнялась 2 часа 10 мин, вылетела с ошибкой 999 999.

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

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

Сообщение syroezhka » 14 окт 2011, 19:19

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

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

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

Сообщение Лапландец » 18 окт 2011, 10:05

Попробовал, не помогает, А как вы обычно режете?
я вот не уверен даже в эффективности резки: у Arki c одной Бразилией туго идет. может формат менять? mdb в gdb?

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

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

Сообщение novia » 18 окт 2011, 13:29

если у вас сейчас mdb - меняйте однозначно на gdb.
понравилось? жми палец вверх :!:

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

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

Сообщение Дмитрий Барышников » 18 окт 2011, 14:26

gdb более тормозной по сравнению с mdb при выполнении операций записи и при запросах. Проверялось программно на 9.3.1 - разница 10(!) раз на запросах получилась.

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

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

Сообщение Лапландец » 19 окт 2011, 10:49

Попробовал GDB, ошибку не выдал но и за сутки ничего не сделал: крутил, вертел
уважаемый Novia, получилось ли у вас добраться до машины с Arc 10?

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

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

Сообщение novia » 19 окт 2011, 10:52

Лапландец писал(а):до машины с Arc 10?
сегодня попробую.
понравилось? жми палец вверх :!:

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

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

Сообщение Лапландец » 19 окт 2011, 11:47

может быть я наконец-то сегодня разберусь : что мне с этим делать
с нетерпением жду

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

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

Сообщение novia » 21 окт 2011, 12:47

слой оказался непосильным даже для серверу 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: Генерализация большого кол-ва полигонов

Сообщение Лапландец » 21 окт 2011, 13:19

Спасибо! Ну понятно , для быстрого упрощения этого хозяйства, оказывается можно использовать QGis - конечно делает он грубо и примитивно, топологии никакой, за 5 минут все типа готово, но чтобы сбросить вес -сойдет.
а резать как лучше по коорд сетке?

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

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

Сообщение syroezhka » 21 окт 2011, 13:29

Если резать по сетке, то не сойдется точка в точку между кусками после генерализации. Но если правильность топологии для вас не важна, то можно и так

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

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

Сообщение Лапландец » 21 окт 2011, 13:56

А как лучше, не подскажете?

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

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

Сообщение agrozema » 20 июл 2015, 12:45

Имею много полигонов очень детально прорисованы. Необходимо удалить лишние точки, скажем от X шага друг от друга. Возможно ли это в арке?
Вложения
Безымянный.jpg
Безымянный.jpg (31.84 КБ) 8074 просмотра

Andrey Zhukov
Гуру
Сообщения: 838
Зарегистрирован: 10 дек 2009, 23:24
Репутация: 169
Ваше звание: старик-гисовик
Откуда: Москва
Контактная информация:

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

Сообщение Andrey Zhukov » 20 июл 2015, 12:54


Ответить

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

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

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