繁体   English   中英

Google Maps Api Marker Cluster是否激活?

[英]Google Maps Api Marker Cluster Activate?

我正在使用Google地图设置一些标记。 我进行了一些设置,以便当列表中的某个项目悬停在标记上时会突出显示。

通过保留标记的哈希值可以很容易地做到这一点。 这样,当我将鼠标悬停在某个项目上时,它只会更新标记中的图标。

this.markers[hoverItem.id].setIcon('/img/map/active-marker.png');

这样很好。 但是,我还在Google Maps中使用marker-clusterer-plus插件。 我遇到的问题是如果标记在其中,则突出显示群集图标。

我找不到访问标记的群集对象的方法。 无论如何,是否有访问或设置的方法?

代码 ...:

...您可能需要调用MarkerClusterer.getClusters才能获取所有群集。

然后遍历它们,也许然后调用Cluster.getMarkers并检查您的标记是否在每个群集的标记数组中。

Cluster.isMarkerInClusterBoundsCluster.isMarkerAlreadyAdded_也可能有用。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM