我想知道是否可以在谷歌地图上不仅按密度或数量,而且按类型对市场进行聚类。
例如:我有 20 个 A 型标记和 50 个 B 型标记。我可以有两个不同的集群,一个将所有 A 型标记分组,另一个与 B 型标记分组。显然有不同的图标。
另一种可能的解决方案是单个集群,其图标将根据类型标记的数量而变化。
例如:如果我们有 20 个 A 型标记和 50 个 B 型标记,则集群将是 B 型图像。
这些选项中的任何一个都是可能的吗?非常感谢。
我想知道是否可以在谷歌地图上不仅按密度或数量,而且按类型对市场进行聚类。
例如:我有 20 个 A 型标记和 50 个 B 型标记。我可以有两个不同的集群,一个将所有 A 型标记分组,另一个与 B 型标记分组。显然有不同的图标。
另一种可能的解决方案是单个集群,其图标将根据类型标记的数量而变化。
例如:如果我们有 20 个 A 型标记和 50 个 B 型标记,则集群将是 B 型图像。
这些选项中的任何一个都是可能的吗?非常感谢。
是的,您可以MarkerClusterer
针对不同类型的标记使用不同的标记。我的地图有七个不同的MarkerClusterer
实例(我实际上使用:MarkerClustererPlus)管理不同的标记类型,如您所描述的具有不同的图标。
您可以实现您的第二个选项,但这将是一些带有不断检查、重新检查和设置MarkerClusterer
选项的杂乱代码。我强烈推荐第一个选项。
希望这可以帮助你-