WKT: как вы определяете полигоны с 3 кольцами (== 2 дырками)?

Я нашел в здесь этот документ. Я читал это, но мне все время интересно, как определить Многоугольник с 3 кольцами в WKT?


person Rella    schedule 15.11.2011    source источник


Ответы (1)


Вы можете использовать тип POLYGON или MULTIPOLYGON, но убедитесь, что сначала в списке указано внешнее кольцо контейнера, а затем кольца с внутренними отверстиями. Ориентация внутренних колец не важна, поскольку дыры явно указаны в синтаксисе.

X и Y разделены пробелами, координаты разделены запятыми, а размер кольца ограничен круглыми скобками и разделен запятыми. Многоугольники (внешнее кольцо плюс любые внутренние кольца) также ограничиваются круглыми скобками.

Наконец, внутренние кольца не могут пересекать друг друга и не могут пересекать внешнее кольцо.

Примеры:
POLYGON ((10 10, 110 10, 110 110, 10 110), (20 20, 20 30, 30 30, 30 20), (40 20, 40 30, 50 30, 50 20)) < br> МУЛЬТИПОЛИГОН (((10 10, 110 10, 110 110, 10 110), (20 20, 20 30, 30 30, 30 20), (40 20, 40 30, 50 30, 50 20)))

person Angus Johnson    schedule 16.11.2011