多个MarkerCluster的渲染顺序

问题描述 投票:-2回答:1

我有两组数据点,每组数据点都聚有自己的MarkerClusterer实例。我认为,如果两个集合中的聚类/标记碰巧重叠,则顶部的聚类应该属于我最后实例化的聚类;而且似乎大部分都是这样的。但有时,错误的针脚会出现在顶部。那是因为集群器异步渲染吗?有什么方法可以控制吗?

google-maps markerclusterer
1个回答
0
投票

答案是,标记针与簇针放置在不同的MapPane中,并且MapPanes由其各自的z索引顺序控制。 About the MapPanes

[更多关注:to make the markers' z-index work

您必须同时指定zIndex并添加优化:错误给每个标记构造函数

to make marker pins and cluster pins respect the same z-index

由于聚簇的标记位于overlayMouseTarget窗格中,需要在同一窗格中创建自己的标记。

© www.soinside.com 2019 - 2024. All rights reserved.