我有两组数据点,每个数据点都有自己的MarkerCluster实例。我想,如果两个集合中的集群/标记碰巧重叠,那么顶部的那个将属于我最后实例化的集群;大多数情况下似乎都是这样。但偶尔,顶部会出现错误的针脚。这是因为集群器异步渲染吗?有什么办法可以控制吗?
答案是,标记引脚与集群引脚放置在不同的MapPane中,并且MapPane由它们自己的z索引顺序控制。关于地图窗格。
进一步感兴趣的是:为了使标记的z索引工作,
您必须同时指定zIndex和添加优化:false到每个标记构造函数
为了使标记引脚和集群引脚遵循相同的z索引:
因为聚集标记位于overlayMouseTarget窗格中需要在同一窗格中创建自己的标记。