小编Mat*_*und的帖子

OverlappingMarkerSpiderfier标记的偏移长度

背景
我使用谷歌地图和clustermarkererplus在地图上显示带有信息泡泡的各种市场类型.为了处理具有完全相同坐标(或非常接近)的标记,通过使用OverlappingMarkerSpiderfier(OMS)为重叠的标记生成偏移.到目前为止,寻找答案只能让我调整偏移线的厚度.

问题
当有许多标记时,OMS给出的偏移太小.

问题

  • 如何增加偏移量(腿长)?
  • 可以依赖于OMS分离的标记数量是否超过某个值?

示例(显示效果)
可视化我想要做的事情,增加偏移量(腿长)


有关OMS的代码文档,请访问:https://github.com/jawj/OverlappingMarkerSpiderfier //Options I use
options = {keepSpiderfied:true};

//Creation of the OMS
new OverlappingMarkerSpiderfier(map, options);

//Click listener
oms.addListener('click', function(marker, event) {
//Code for showing infowindows
});

//Adding marker
oms.addMarker(marker);

javascript google-maps offset overlapping markerspiderfier

1
推荐指数
1
解决办法
946
查看次数