Неправильная топология полигона

Вопросы по нескольким пакетам сразу, или вопросы, которые непонятно к какой ГИС отнести
Ответить
Аватара пользователя
rhot
Гуру
Сообщения: 1727
Зарегистрирован: 25 янв 2011, 17:50
Репутация: 194
Ваше звание: доктор
Откуда: Архангельск

Неправильная топология полигона

Сообщение rhot »

См приложение. Полигон замыкается сам на себя через одну точку, вызывая ошибку топологии и в QGIS, и в GRASS.

Как программно избавиться от таких недочётов?
Вложения
shape_topology.jpg
shape_topology.jpg (63.74 КБ) 9807 просмотров
___________(¯`·.¸(¯`·.¸ Scientia potentia est _/ {SILVA}:::{FOSS}:::{GIS} \_ Знание сила ¸.·´¯)¸.·´¯)___________
АлексЮстасу
Гуру
Сообщения: 619
Зарегистрирован: 09 авг 2009, 13:09
Репутация: 67
Ваше звание: топограф, технолог
Откуда: Мааськва

Re: Неправильная топология полигона

Сообщение АлексЮстасу »

Разбить в точке пересечения.
Аватара пользователя
rhot
Гуру
Сообщения: 1727
Зарегистрирован: 25 янв 2011, 17:50
Репутация: 194
Ваше звание: доктор
Откуда: Архангельск

Re: Неправильная топология полигона

Сообщение rhot »

АлексЮстасу писал(а):Разбить в точке пересечения.
ну логично, а как решить это программно? у меня таких полигонов 100500.
___________(¯`·.¸(¯`·.¸ Scientia potentia est _/ {SILVA}:::{FOSS}:::{GIS} \_ Знание сила ¸.·´¯)¸.·´¯)___________
АлексЮстасу
Гуру
Сообщения: 619
Зарегистрирован: 09 авг 2009, 13:09
Репутация: 67
Ваше звание: топограф, технолог
Откуда: Мааськва

Re: Неправильная топология полигона

Сообщение АлексЮстасу »

Про возможности топологической чистки в QGIS и в GRASS ничего не знаю, увы - в них не работаю.
Я думал, что вопрос теоретический.

В принципе случай интересен тем, что это крайний, вырожденный вариант между однородным и сложным (составным, вложенным) контуром.
KolesovDmitry
Гуру
Сообщения: 810
Зарегистрирован: 22 авг 2007, 14:58
Репутация: 123
Откуда: Казань

Re: Неправильная топология полигона

Сообщение KolesovDmitry »

А что значит избавиться?
Аватара пользователя
rhot
Гуру
Сообщения: 1727
Зарегистрирован: 25 янв 2011, 17:50
Репутация: 194
Ваше звание: доктор
Откуда: Архангельск

Re: Неправильная топология полигона

Сообщение rhot »

Это значит, закнуть через 2 точки, чтоб кольцо внутри сохранилось.
___________(¯`·.¸(¯`·.¸ Scientia potentia est _/ {SILVA}:::{FOSS}:::{GIS} \_ Знание сила ¸.·´¯)¸.·´¯)___________
special K
Участник
Сообщения: 52
Зарегистрирован: 12 май 2010, 23:22
Репутация: 0

Re: Неправильная топология полигона

Сообщение special K »

rhot писал(а):а как решить это программно?
Написать программу :D
Аватара пользователя
rhot
Гуру
Сообщения: 1727
Зарегистрирован: 25 янв 2011, 17:50
Репутация: 194
Ваше звание: доктор
Откуда: Архангельск

Re: Неправильная топология полигона

Сообщение rhot »

special K писал(а):
rhot писал(а):а как решить это программно?
Написать программу :D
хотите сказать, велосипед ещё не изобрели?
___________(¯`·.¸(¯`·.¸ Scientia potentia est _/ {SILVA}:::{FOSS}:::{GIS} \_ Знание сила ¸.·´¯)¸.·´¯)___________
gamm
Гуру
Сообщения: 4168
Зарегистрирован: 15 окт 2010, 08:33
Репутация: 1107
Ваше звание: программист
Откуда: Казань

Re: Неправильная топология полигона

Сообщение gamm »

rhot писал(а):
special K писал(а):
rhot писал(а):а как решить это программно?
Написать программу :D
хотите сказать, велосипед ещё не изобрели?
затащите в Арку, и сделайте build+clean
Александр Мурый
Гуру
Сообщения: 5173
Зарегистрирован: 26 сен 2009, 16:26
Репутация: 792
Ваше звание: званий не имею
Откуда: Москва

Re: Неправильная топология полигона

Сообщение Александр Мурый »

gamm писал(а):затащите в Арку, и сделайте build+clean
С тем же успехом можно поиграться с грассовским модулем <v.clean>.
Редактор материалов, модератор форума
Аватара пользователя
rhot
Гуру
Сообщения: 1727
Зарегистрирован: 25 янв 2011, 17:50
Репутация: 194
Ваше звание: доктор
Откуда: Архангельск

Re: Неправильная топология полигона

Сообщение rhot »

Александр Мурый писал(а):
gamm писал(а):затащите в Арку, и сделайте build+clean
С тем же успехом можно поиграться с грассовским модулем <v.clean>.
им и пытаюсь в принципе, не выходит пока
___________(¯`·.¸(¯`·.¸ Scientia potentia est _/ {SILVA}:::{FOSS}:::{GIS} \_ Знание сила ¸.·´¯)¸.·´¯)___________
Александр Мурый
Гуру
Сообщения: 5173
Зарегистрирован: 26 сен 2009, 16:26
Репутация: 792
Ваше звание: званий не имею
Откуда: Москва

Re: Неправильная топология полигона

Сообщение Александр Мурый »

А можно выложить пример данных?
Редактор материалов, модератор форума
Boris
Гуру
Сообщения: 4231
Зарегистрирован: 10 апр 2006, 22:34
Репутация: -344969098
Откуда: Париж

Re: Неправильная топология полигона

Сообщение Boris »

Александр Мурый писал(а):А можно выложить пример данных?
присоединяюсь к предложению. я готов посмотреть, что скажут mapinfo и geomedia. в них есть встроенные модули проверки и коррекции топологии.
Ответить

Вернуться в «Общий - ПО»

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

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