Страница 1 из 1
Валидность геометрии
Добавлено: 10 мар 2010, 12:49
Denis Rykov
Имеется некоторый реальный объект, который нужно отрисовать в виде полигона, отрисовать в конечном счете в QGIS удалось, однако валидатор кугисовский ругается на то, что геометрия не валидная. Подскажите, на самом ли деле подобная геометрия является противоречащей стандартам OGC? Если да - то как отрисовать объект такого рода - если нет - тогда баг кугиса?
Re: Валидность геометрии
Добавлено: 10 мар 2010, 18:15
Максим Дубинин
См. стандарт OGC, рис. 12, первый пример.
http://gis-lab.info/docs/ogc-sfa-1.html
Возможно рисовать с небольшим перешейком в точке, где внутреннее кольцо касается внешнего?
Re: Валидность геометрии
Добавлено: 10 мар 2010, 18:26
Denis Rykov
Стандарт читал.
Но на том рисунке изображен объект, который может быть представлен в виде мультиполигона, в моем случае это не так, да к тому же там сказано "Границы полигона не должны пересекаться. Пересечение допускается только в одной точке." Может мы перевели неверно.
Re: Валидность геометрии
Добавлено: 10 мар 2010, 18:33
Максим Дубинин
а что в оригинале?
Re: Валидность геометрии
Добавлено: 10 мар 2010, 18:52
Denis Rykov
No two Rings in the boundary cross and the Rings in the boundary of a Polygon may intersect at a Point but
only as a tangent.
Re: Валидность геометрии
Добавлено: 10 мар 2010, 21:56
Максим Дубинин
Интересно, что сказали бы на самом форуме OGC, по этому поводу.
http://feature.opengeospatial.org/forum ... 4ccc243eff
Re: Валидность геометрии
Добавлено: 10 мар 2010, 22:04
Denis Rykov
Я им закинул вопрос,будем ждать ответ.
Re: Валидность геометрии
Добавлено: 31 мар 2010, 10:36
Denis Rykov
Не дождавшись ответа от OGC, все таки пришел к выводу, что представленный полигон валидный.
Что, в частности, подтверждено в мануале к постгису:
http://postgis.refractions.net/docs/ch0 ... C_Validity (рисунок
(i)). Следовательно, QGIS ошибочно принимает его за невалидный, а значит - баг.
https://trac.osgeo.org/qgis/ticket/2611
Re: Валидность геометрии
Добавлено: 17 апр 2010, 05:00
Denis Rykov
Re: Валидность геометрии
Добавлено: 13 ноя 2010, 21:00
Voltron
Re: Валидность геометрии
Добавлено: 13 ноя 2010, 21:54
Максим Дубинин
что и правда исправлено? (простите за недоверие, но проверить бы)