WKT:你如何定义3环(== 2个孔)的多边形?

Rel*_*lla 7 polygon wkt

我在这里 找到了这份文件.我读过它,但我一直在想如何在WKT中定义一个带3个环的多边形?

Ang*_*son 13

您可以使用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 50,50 20))MULTIPOLYGON((( 10 10,110 10,110 110,10 110),(20 20,20 30,30 30,30 20),(40 20,40 30,50 50,50 20)))