我正在尝试找出确定一条线是否穿过多边形的最佳方法,其中该线上的点可能不会落在多边形内,如下图所示。
我的数据是多个多边形,我希望查看一条线(纬度、经度到纬度、经度)是否穿过 1 个或多个多边形。
leaflet 有一个 leaflet-pip 可以在多边形中做一个点,但我需要测试一条线... turf.js 有 lineIntersect 但这可以与线和多边形(JSON)一起使用吗?还有其他我可以使用但尚未找到的东西吗?
就实现这一目标的最佳方法或库提出一些建议之后
谢谢。
turf booleanIntersects 效果很好。
这里的例子:https://codesandbox.io/s/ripkk?file=/src/index.js:9634-9641 https://codesandbox.io/s/ripkk?file=/src/index.js:9634-9641
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)