传单标记聚类

时间:2015-08-06 08:07:42

标签: javascript leaflet openlayers gis

我正在密切关注https://switch2osm.org/using-tiles/getting-started-with-leaflet的示例,同时添加更多有用的功能。除了使用来自https://github.com/Leaflet/Leaflet.markercluster的插件的标记的附加聚类外,一切都是开箱即用的。我想更换线

var plotmark = new L.Marker(plotll);

var plotmark = new L.MarkerClusterGroup(plotll);

虽然这会在leaflet.js中触发错误。 我的实例是https://wjst.de/images/gps任何想法?

2 个答案:

答案 0 :(得分:0)

您是否阅读过this

你应该

var group = new L.MarkerClusterGroup();
group.addLayer(new L.Marker(plot11));
... Add more layers ...
map.addLayer(group);

答案 1 :(得分:0)

虽然FranceImage的上一个答案显示了正确的语法,但问题是由当前markercluster和leaflet版本之间的不兼容性引起的。切换回Leaflet 0。7。3(2014年5月)解决了它。