谷歌地图Javascript API集群一些标记和一些没有

Google Maps Javascript API cluster some marker and some not

本文关键字:Javascript 谷歌地图 API      更新时间:2023-09-26

我想在谷歌地图上显示使用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);