Marker Clusterer重叠MarkerWithLabel的标签

时间:2014-09-16 12:46:35

标签: google-maps google-maps-api-3 marker markerclusterer

我正在使用markerWithLabel作为我的个体标记和我的聚类的markerclusterer。

当我的标记的标签被选中时,它的“z-index”似乎低于聚类器,但是我无法改变这些设置。 我在地图上看到过关于不同窗格的内容,但我不知道如何做到这一点。

这是我正在处理的网站。

我做了这个例子。 更新:http://jsfiddle.net/n5npnchp/39/

function magic() //it's where the magic happens
我增加了标签的高度只是为了表明我在说什么。 如果单击8个标记簇,然后将标记悬停在“Parque Florestal”(绿色区域)附近 你可以看到黑色标签位于聚类器上方..我可以改变它..

我不知道为什么这个项目使用带标签的标记,而不是infoWindow,在这种情况下,这是最好的做法吗?

2 个答案:

答案 0 :(得分:1)

我不知道这是否是最佳解决方案,但我更改了markerwithlabel.js文件



 //this.getPanes().overlayImage.appendChild(this.labelDiv_); THIS
  this.getPanes().overlayMouseTarget.appendChild(this.labelDiv_); //TO THIS

 //this.getPanes().overlayImage.appendChild(this.crossDiv_); AND THIS
    this.getPanes().overlayImage.appendChild(this.crossDiv_); //TO THIS




答案 1 :(得分:-1)

请检查Here

我希望这会对你有所帮助。