Javascript 使用传单检测重复标记

Javascript 使用传单检测重复标记,javascript,gis,leaflet,Javascript,Gis,Leaflet,我正在使用许多geojson覆盖图创建一张地图,其中包含来自许多提供商的避难所列表。我希望组副本在地图上只有一个标记,并在鼠标悬停时使用如下菜单显示不同的提供者: 问题不在于菜单,而在于知道是否有检测重复项的方法(通过名称和距离) 如果您在左侧的Couches菜单上选择Pyrenees-Refuges.com,您将看到彼此上方的重复避难所。我想检测它们是否重复 这个例子使用的是OpenLayers,但我正在制作一个新版本的传单,插件就是这样做的。不完全是因为我有两个重复的层。我只想在两个点(每

我正在使用许多geojson覆盖图创建一张地图,其中包含来自许多提供商的避难所列表。我希望组副本在地图上只有一个标记,并在鼠标悬停时使用如下菜单显示不同的提供者:

问题不在于菜单,而在于知道是否有检测重复项的方法(通过名称和距离)

如果您在左侧的Couches菜单上选择Pyrenees-Refuges.com,您将看到彼此上方的重复避难所。我想检测它们是否重复


这个例子使用的是OpenLayers,但我正在制作一个新版本的传单,插件就是这样做的。

不完全是因为我有两个重复的层。我只想在两个点(每层一个点)很近并且标题相似的情况下才会产生这种效果。您需要组合图层才能使用此插件或任何其他插件:只需为图层中的各个项目设置不同的样式即可。