嗨,我正在尝试添加集群到我的谷歌地图。我已经有大约八年没写过程序了,所以由于我缺乏知识,我又回到了修改另一个网站上。我已经将maerkerclusterer.js脚本添加到我的页面中,但是我不知道在哪里进行解析
var markerCluster = new MarkerClusterer(map, markers);
通过标记数组。我的代码演示可以在下面找到:
Google Map
发布于 2012-08-06 03:38:34
第115行应为:
var len = guests.length;
var markerArray = [];然后,第141-142行至:
var marker = google.maps.Marker(map, guests[i]);
markerArray.push(marker );
}
var markerCluster = new MarkerClusterer(map, markerArray);这应该会让它正常工作。
chnge的要点是向MarkerClusterer发送一个只包含标记的数组,其他什么都不包含,因为核心代码否则会混淆并抛出错误。
https://stackoverflow.com/questions/11819203
复制相似问题