我想在谷歌地图上显示使用Javascript API v3一些标记。我有两种类型的数据——车辆位置和建筑位置。有很多建筑,但只有很少的车辆。我想使用聚类算法的建筑标记,但不是车辆。是否有可能使用官方的谷歌JS API或使用一些外部库?
如果你能区分这两种不同类型的标记,那么你就可以这样做关于建筑物的标记(使用https://github.com/googlemaps/js-marker-clusterer)
var buildingsMarkersArray = [];
...
buildingsMarkersArray.push(someMarker);
// when you are done creating markers then
var clusterOptions = {
imagePath: 'the/path/to/images/m'
};
var buildingsCluster = new MarkerClusterer(map, buildingsMarkersArray, clusterOptions);