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

11

我在这里找到了一份文件。我阅读了它,但我仍然想知道如何在WKT中定义一个有3个环的多边形?

1个回答

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

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接