查找lat / long坐标是否在任何Leaflet多边形内

时间:2015-04-10 13:04:39

标签: coordinates collision-detection leaflet polygon turfjs

我想检查哪个多边形图层(如果有)包含给定的纬度/经度(由map.locate())提供。

我知道你可以使用Turf的inside()函数做到这一点,但是纯单张可以吗?

1 个答案:

答案 0 :(得分:2)

没有相应的Leaflet核心方法,但您可以使用https://github.com/mapbox/leaflet-pip插件。

BTW,用于检查多边形点(光线投射)的算法只需几行代码 - 您也可以自己轻松编写。