0

MarkerClusterer 适用于数值数组,但您是否尝试将它与标记对象一起使用?我的意思是关联数组,因为我将所有标记都保存在这种数组中。只有我想到的是将关联数组转换为“不寻常”数组,但这个解决方案看起来很奇怪。我知道这可能是不可能的,但也许有人有解决方法。

4

2 回答 2

1

您可以将一组标记添加到 MarkerClusterer,也可以单独添加它们(它们不必位于数组中)。在创建标记时将标记添加到 MarkerClusterer,并将它们添加到“关联”数组/对象中。

请参阅文档中的 addMarker 方法

于 2013-07-15T19:59:33.847 回答
0

谷歌地图 API v3

MarkerClusterer(map:google.maps.Map, opt_markers:Array.<google.maps.Marker>, opt_options:Object)

请注意: opt_markers:Array。

这意味着你应该只使用一个数组!据此,只需将您的对象发送到普通的数字数组即可。

于 2013-07-15T20:06:27.153 回答