在markercluster组Leaflet-MarkerCluster中搜索标记

时间:2017-01-13 09:40:05

标签: javascript leaflet mapbox leaflet.markercluster

我正在使用Leaflet.markercluster将我的标记聚集在Mapbox Map中。标记将使用json文件填充。我只需要一个搜索功能,可以根据搜索字符串弹出必需的标记。我了解了Leaflet-search,但无法将其与我的代码集成。我应该怎么做呢?

1 个答案:

答案 0 :(得分:1)

只需遍历您的图层组(例如您的标记群组),例如使用eachLayer(fn),针对标记属性进行测试,如果找到目标标记,请使用markercluster zoomToShowLayer(targetMarker)方法将地图缩放和/或平移到其中。