【发布时间】:2013-09-25 09:13:07
【问题描述】:
假设我有一个 2D 平面,上面覆盖着多边形(标识为顶点数组),类似于:
假设我在这个平面上也有一个坐标点,返回该点所在的多边形的最简单方法是什么?
虽然此示例列出了 4 个多边形,但运行 check on each polygon to see if the point is within it 会很简单,但我正在构建一个目前有大约 150 个多边形的系统,并且可以扩展到数千个,所以这样做可能会变得非常慢.
那么,是否有任何解决方案不会导致遍历所有可用多边形并检查该点是否存在?
【问题讨论】:
标签: geometry polygon point vertex polygons