GoogleMapsJS API v3分别对多个数据类型进行集群



我想将MarkerCluster与不同类型的多个标记一起使用,并分别对它们进行聚类。例如,仅将X型标记与其他X型标记聚类,将y型标记与其它y型标记聚类。

我的地图中有不同类型的标记(并非所有标记都代表相同类型的元素(

如果缩放小于或等于15(简单部分(,我需要它对地图中的所有标记进行聚类。

我无法实现的是,当缩放大于15时,根据标记的类型对标记进行聚类。

谢谢你的帮助。

如果谷歌地图可以做到这一点,您可能需要提前分离标记,并将每组标记传递到一个单独的MarkerCluster中。

你可能还想看看Azure地图。在集群方面,它有更多的功能(也比谷歌地图便宜得多(。在Azure Maps中,您可以将相同类型的标记分组到不同的数据源中,并在数据源上启用群集。以下是一些资源:

https://learn.microsoft.com/en-us/azure/azure-maps/clustering-point-data-web-sdk

https://azuremapscodesamples.azurewebsites.net/index.html?search=cluster

相关内容

  • 没有找到相关文章