如果我们阅读RFC7946的3.1.6,可能会认为GeoJSON隐含地要求多边形为simple。例如:
线性环必须遵循相对于的右手规则 它所界定的区域,即外环是逆时针方向的,并且 孔是顺时针方向。
从这个陈述我们可以推断,我们不能改变多边形的缠绕方向,因此可能不会预期扭曲的多边形(如最右边的here)。
此外:
对于具有多个这些环的多边形,第一个必须是 外圈和其他任何一个必须是内圈。该 外圈限制表面和内圈(如果 在表面内有孔。
从这一段开始,我们可以决定不预测多边形的孔与多边形本身相交。
考虑到这一切,我们可以假设存储在格式良好的GeoJSON中的多边形很简单,或者至少具有简单的外部和内部轮廓吗?