google-maps-markers - 根据集群内的标记类型更改标记集群的图标

标签 google-maps-markers markerclusterer

我有一张 map ,上面有两种不同类型的标记:照片和博客文章。我想使用集群系统,最好是 MarkerClusterer。
有没有办法动态更改标记图标,或者换句话说,取决于集群内的标记(照片或帖子)类型?例如,如果集群只包含照片,我想显示某种相机图标,如​​果集群内只有帖子,我可能想显示一个字母。如果所有类型的标记都在集群内,我想使用某种组合图标。

我可以在 MarkerStyleOptions 中指定图标 URL 的位置插入此检查吗?

一个好处是还可以在图标中显示每种类型的标记数量,即两个数字。

有没有人看到无需更改源代码即可执行此操作的方法?

我想最简单的选择是将每个标记类型保留在单独的集群中......

最佳答案

您必须为您创建的每个组创建不同的标记数组。并尝试为每个创建一个 MarkerCluster。

关于google-maps-markers - 根据集群内的标记类型更改标记集群的图标,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11206854/

相关文章:

react-native - React Native Maps Overlapping Marker

javascript - 如何使用 Google Maps API v3 + 我自己的 map 图 block 显示标记

javascript - 谷歌地图标记集群 : how to combine Interface Renderer and GridOptions gridSize in configuration object?

Android Google Map IconGenerator - 制作透明标记图标

graph - 如何在 Gephi 0.9.1 中应用 Girvan Newman 和马尔可夫聚类算法?

javascript - 谷歌地图 - 功能地理编码和标记

ios - 如何将自定义标记从服务器添加到谷歌地图? swift

android - 如何创建自定义 android map 标记?

typescript - 带有标记聚类的 Angular 8 和 Google map - 类型错误markercluster is not a constructor