Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/google-maps/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
GoogleMapsJavaScriptAPI集群有些标记,有些不标记_Javascript_Google Maps_Google Maps Api 3_Google Maps Markers_Markerclusterer - Fatal编程技术网

GoogleMapsJavaScriptAPI集群有些标记,有些不标记

GoogleMapsJavaScriptAPI集群有些标记,有些不标记,javascript,google-maps,google-maps-api-3,google-maps-markers,markerclusterer,Javascript,Google Maps,Google Maps Api 3,Google Maps Markers,Markerclusterer,我想在GoogleMap上使用JavaScriptAPI v3显示一些标记。我有两种类型的数据-车辆位置和建筑位置。有很多建筑物,但只有很少的车辆。我想使用聚类算法来构建标记,但不用于车辆。是否可以使用官方的Google JS API或使用一些外部库?如果您可以区分两种不同类型的标记,那么您可以对建筑物的标记执行此操作(使用) 这将只对您提供的标记进行集群。是的,这是可能的(但Google Maps Javascript API v3中没有内置任何集群)。将建筑添加到集群中,不要添加车辆。可能相

我想在GoogleMap上使用JavaScriptAPI v3显示一些标记。我有两种类型的数据-车辆位置和建筑位置。有很多建筑物,但只有很少的车辆。我想使用聚类算法来构建标记,但不用于车辆。是否可以使用官方的Google JS API或使用一些外部库?

如果您可以区分两种不同类型的标记,那么您可以对建筑物的标记执行此操作(使用)


这将只对您提供的标记进行集群。

是的,这是可能的(但Google Maps Javascript API v3中没有内置任何集群)。将建筑添加到集群中,不要添加车辆。可能相关问题:这就是我所希望的:)
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);