Har*_*ngh 6 javascript google-maps markerclusterer
我正在使用 MarkerClusterer 库开发 Google 地图和标记聚类。“option”对象中的“gridSize”参数到底定义了什么?如果它是聚类图像的大小(以像素为单位),那么如何针对同一地图中的不同聚类更改它?
我尝试使用此链接提供的文档来使用 MarkerClusterer 库:https://developers.google.com/maps/documentation/javascript/marker-clustering
它没有解释如何更改和添加“选项”对象以及如何根据需要编辑选项代码。
我希望您帮助我使同一地图上不同聚类的聚类图像大小不同。
MarkerClusterer 库的参考文献指出:
gridSize - 簇的网格大小(以像素为单位)。
要使用此选项,您可以在创建对象时将其添加到 MarkerClusterer 选项中:
var markerCluster = new MarkerClusterer(map, markers, {
imagePath: 'https://developers.google.com/maps/documentation/javascript/examples/markerclusterer/m',
gridSize: 90
});
Run Code Online (Sandbox Code Playgroud)
或者使用setGridSize方法:
markerCluster.setGridSize(90);
Run Code Online (Sandbox Code Playgroud)
并检查markerCluster使用的当前网格大小getGridSize。
希望这对您有帮助。
| 归档时间: |
|
| 查看次数: |
4840 次 |
| 最近记录: |