【发布时间】:2015-04-10 13:04:39
【问题描述】:
我想检查哪个多边形层(如果有)包含给定的纬度/经度(由map.locate()) 提供。
我知道你可以使用 Turf 的 inside() 函数来做到这一点,但纯 Leaflet 可以吗?
【问题讨论】:
标签: coordinates collision-detection leaflet polygon turfjs
我想检查哪个多边形层(如果有)包含给定的纬度/经度(由map.locate()) 提供。
我知道你可以使用 Turf 的 inside() 函数来做到这一点,但纯 Leaflet 可以吗?
【问题讨论】:
标签: coordinates collision-detection leaflet polygon turfjs
没有对应的Leaflet核心方法,但是可以使用https://github.com/mapbox/leaflet-pip插件。
顺便说一句,检查多边形中的点(光线投射)的算法只是几行代码——你也可以自己轻松编写。
【讨论】: