我想检查哪个多边形层(如果有)包含给定的纬度/经度(由map.locate())
.
我知道你可以使用 Turf 的inside()
功能来做到这一点,但是纯 Leaflet 可以吗?
我想检查哪个多边形层(如果有)包含给定的纬度/经度(由map.locate())
.
我知道你可以使用 Turf 的inside()
功能来做到这一点,但是纯 Leaflet 可以吗?
没有对应的 Leaflet 核心方法,但是可以使用https://github.com/mapbox/leaflet-pip插件。
顺便说一句,检查多边形中的点(光线投射)的算法只是几行代码——你也可以自己轻松地编写它。