我正在使用MarkerClusterer库开发Google和标记聚类。“gridSize”参数究竟在“选项”对象中定义了什么?如果它是集群图像的大小(以像素为单位),那么如何将其更改为同一地图中的不同群集?
我尝试使用MarkerClusterer库,使用在以下链接中提供的文档:https://developers.google.com/maps/documentation/javascript/marker-clustering
它没有解释如何更改和添加“选项”对象,以及如何根据需要编辑选项代码。
我希望你能帮助我使同一张地图上的不同集群的图像大小不同。
发布于 2019-09-14 09:40:46
MarkerClusterer库的参考文献声明:
gridSize -集群的网格大小(以像素为单位)。
若要使用此选项,可以在创建对象时将其添加到MarkerClusterer选项中:
var markerCluster = new MarkerClusterer(map, markers, {
imagePath: 'https://developers.google.com/maps/documentation/javascript/examples/markerclusterer/m',
gridSize: 90
});
或者使用setGridSize
方法:
markerCluster.setGridSize(90);
要检查markerCluster的当前网格大小,请使用getGridSize
。
希望这能帮到你。
https://stackoverflow.com/questions/57862380
复制相似问题