【问题标题】:Find whether lat/long coordinate is inside any Leaflet polygon查找纬度/经度坐标是否在任何 Leaflet 多边形内
【发布时间】:2015-04-10 13:04:39
【问题描述】:

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

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

【问题讨论】:

    标签: coordinates collision-detection leaflet polygon turfjs


    【解决方案1】:

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

    顺便说一句,检查多边形中的点(光线投射)的算法只是几行代码——你也可以自己轻松编写。

    【讨论】:

      猜你喜欢
      • 2018-08-27
      • 1970-01-01
      • 2015-02-18
      • 1970-01-01
      • 1970-01-01
      • 2010-11-07
      • 2014-09-06
      • 2020-07-17
      相关资源
      最近更新 更多