我已经阅读了如何确定2D点是否在多边形内部?,但我不确定解决方案是否适用于被内部线段分成两部分的多边形。 想象一个方形的数字8或仅仅是两个正方形叠在一起。 任何一个正方形内部的点肯定都在多边形“内部”,但穿越计数会根据您走的方向(以及是否穿过该内部线段)而有所不同。
还是说,有没有对射线投射算法进行改进,或者其他点在多边形内的算法来处理我描述的情况?
还是说,有没有对射线投射算法进行改进,或者其他点在多边形内的算法来处理我描述的情况?