gpt4 book ai didi

javascript - 样式化 MarkerClusterer 图标?

转载 作者:IT王子 更新时间:2023-10-29 03:04:22 26 4
gpt4 key购买 nike

我正在使用 MarkerCluster.js 在我的 google maps api 中创建集群。这些簇按照我想要的方式工作,但我想设计不同于黄色、蓝色和红色圆圈的样式。我试图使用 MarkerStyleOptions,它说你有一系列样式,最小的簇图标在前,最大的在最后。我尝试在下面创建它,但我对使用什么语法感到非常困惑,并且找不到任何好的示例。

var clusterStyles = [
[opt_textColor: 'white'],
[opt_textColor: 'white'],
[opt_textColor: 'white']
];

var mcOptions = {
gridSize: 50,
styles: clusterStyles,
maxZoom: 15
};
var markerclusterer = new MarkerClusterer(map, cluster, mcOptions);

最佳答案

您需要做的是使用 url 指定要使用的图像,而不是当前正在使用的蓝色/黄色/红色图像。也包括高度和宽度选项可能是个好主意。

var clusterStyles = [
{
textColor: 'white',
url: 'path/to/smallclusterimage.png',
height: 50,
width: 50
},
{
textColor: 'white',
url: 'path/to/mediumclusterimage.png',
height: 50,
width: 50
},
{
textColor: 'white',
url: 'path/to/largeclusterimage.png',
height: 50,
width: 50
}
];

关于javascript - 样式化 MarkerClusterer 图标?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7834284/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com