Страница 1 из 1
Неправильная топология полигона
Добавлено: 23 июл 2014, 09:53
rhot
См приложение. Полигон замыкается сам на себя через одну точку, вызывая ошибку топологии и в QGIS, и в GRASS.
Как программно избавиться от таких недочётов?
Re: Неправильная топология полигона
Добавлено: 23 июл 2014, 14:12
АлексЮстасу
Разбить в точке пересечения.
Re: Неправильная топология полигона
Добавлено: 23 июл 2014, 16:45
rhot
АлексЮстасу писал(а):Разбить в точке пересечения.
ну логично, а как решить это программно? у меня таких полигонов 100500.
Re: Неправильная топология полигона
Добавлено: 23 июл 2014, 17:09
АлексЮстасу
Про возможности топологической чистки в QGIS и в GRASS ничего не знаю, увы - в них не работаю.
Я думал, что вопрос теоретический.
В принципе случай интересен тем, что это крайний, вырожденный вариант между однородным и сложным (составным, вложенным) контуром.
Re: Неправильная топология полигона
Добавлено: 23 июл 2014, 18:08
KolesovDmitry
А что значит избавиться?
Re: Неправильная топология полигона
Добавлено: 23 июл 2014, 18:51
rhot
Это значит, закнуть через 2 точки, чтоб кольцо внутри сохранилось.
Re: Неправильная топология полигона
Добавлено: 24 июл 2014, 02:12
special K
rhot писал(а):а как решить это программно?
Написать программу

Re: Неправильная топология полигона
Добавлено: 24 июл 2014, 07:35
rhot
special K писал(а):rhot писал(а):а как решить это программно?
Написать программу

хотите сказать, велосипед ещё не изобрели?
Re: Неправильная топология полигона
Добавлено: 24 июл 2014, 09:49
gamm
rhot писал(а):special K писал(а):rhot писал(а):а как решить это программно?
Написать программу

хотите сказать, велосипед ещё не изобрели?
затащите в Арку, и сделайте build+clean
Re: Неправильная топология полигона
Добавлено: 24 июл 2014, 10:39
Александр Мурый
gamm писал(а):затащите в Арку, и сделайте build+clean
С тем же успехом можно поиграться с грассовским модулем <v.clean>.
Re: Неправильная топология полигона
Добавлено: 24 июл 2014, 11:13
rhot
Александр Мурый писал(а):gamm писал(а):затащите в Арку, и сделайте build+clean
С тем же успехом можно поиграться с грассовским модулем <v.clean>.
им и пытаюсь в принципе, не выходит пока
Re: Неправильная топология полигона
Добавлено: 24 июл 2014, 11:39
Александр Мурый
А можно выложить пример данных?
Re: Неправильная топология полигона
Добавлено: 24 июл 2014, 13:05
Boris
Александр Мурый писал(а):А можно выложить пример данных?
присоединяюсь к предложению. я готов посмотреть, что скажут mapinfo и geomedia. в них есть встроенные модули проверки и коррекции топологии.