Генерализация полигонов

Вопросы по свободной ГИС QGIS. Сообщения об ошибках, предложения по улучшению, локализация.
Ответить
Evgenia
Активный участник
Сообщения: 182
Зарегистрирован: 14 дек 2008, 16:09
Репутация: 24
Откуда: Москва

Генерализация полигонов

Сообщение Evgenia » 13 сен 2010, 15:05

Здравствуйте!
Я пытаюсь провести генерализацию полигонального слоя (растительность в моем случае), состоящего из смежных полигонов. Пыталась сделать это с помощью GRASS, правда как модуля QGIS. Однако в результирующем слое пропадает большинство полигонов. Почему это происходит и как это исправить, поделитесь советом, пожалуйста!
Использовала алгоритмы Эрмитова, Чейкена. Ошибок в топологии нет (оцифровывала тоже инструментами Grass). Генерализую "boundary".

Неплохой результат, кстати, дает алгоритм Змей. Но все же хотелось понять, что с этими не так?.. так как очень их хвалят в описаниях http://grass.osgeo.org/wiki/V.generalize_tutorial.

Напрямую в GRASS делать не могу, т.к. просто пока не получается установить (ошибка с python)..

OS: XP/Vista (и там, и там результат тот же)
QGIS. 1.5.0

Evgenia
Активный участник
Сообщения: 182
Зарегистрирован: 14 дек 2008, 16:09
Репутация: 24
Откуда: Москва

Re: Генерализация полигонов

Сообщение Evgenia » 14 сен 2010, 20:01

Рискну сама ответить на свой вопрос. Эти алгоритмы для генерализации линий и по каким-то причинам не подходят для полигонов. Буду рада, если кто поправит/дополнит.

Аватара пользователя
Максим Дубинин
MindingMyOwnBusiness
Сообщения: 9129
Зарегистрирован: 06 окт 2003, 20:20
Репутация: 748
Ваше звание: NextGIS
Откуда: Москва
Контактная информация:

Re: Генерализация полигонов

Сообщение Максим Дубинин » 15 сен 2010, 03:49

Генерализаторы полигонов действительно в дефиците. Генерализация полигонов суть генерализация линий, но более хитрая так как нужно учитывать наличие соседей, чтобы не появлялись щели. Попробуйте генерализовать полигоны переведя их в линии и генерализовав, отстроить полигональную топологию обратно. Еще вариант - растеризовать и clump/eliminate/filter и аналоги.

Вот еще неплохой генерализатор именно полигонов - mapshaper.org, но виде веб-приложения, давно не обновлялся и с ограничениями на объем.
пристегивайтесь, турбулентность прямо по курсу

Ответить

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

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

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