我正在使用传单绘制来创建多边形。 我的要求是当用户绘制多边形时,它不应与现有多边形相交/重叠。 我已经使用多边形传单中的点来检测点是否落在多边形内并且它正在工作, 但问题是我无法检测一条线是否穿过另一个多边形。在这种情况下,点位于现有多边形之外,但存在重叠。
下面的附图可以提供更好的图片!
最佳答案
您也可以使用Turf.js 。 Turf 是一个新的 js GIS 引擎,由 Mapbox 的人员开发。
以下是一些可以完成这项工作的示例:
关于polygon - 如何检测传单中的多边形是否重叠,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25904013/