Google maps 如何在google map v3中添加值

Google maps 如何在google map v3中添加值,google-maps,google-maps-api-3,google-maps-markers,Google Maps,Google Maps Api 3,Google Maps Markers,我在谷歌上搜索过,但没找到。我需要这种类型,其中值要在标记中 我尝试了一些东西,但没有得到结果 var位置=[ [33.906896, -6.263123, 20], [34.053993, -6.792237, 30], [33.994469, -6.848702, 40], [33.587596, -7.657156, 50], [33.531808, -7.674601, 8], [33.58824, -7.673278, 12], [33.542325, -7.578557, 15]

我在谷歌上搜索过,但没找到。我需要这种类型,其中值要在标记中

我尝试了一些东西,但没有得到结果

var位置=[
[33.906896, -6.263123, 20],
[34.053993, -6.792237, 30],
[33.994469, -6.848702, 40],
[33.587596, -7.657156, 50],
[33.531808, -7.674601, 8],
[33.58824, -7.673278, 12],
[33.542325, -7.578557, 15]
];
变量映射选项={
缩放:4,
中心:新google.maps.LatLng(28.97575010.669184),
mapTypeId:google.maps.mapTypeId.SATELLITE
};
var标记,i;
对于(i=0;i
您不能这样做。A只能显示1个字符。但是您可以在代码中动态创建标记图标。下面是一个粗略的例子:

函数createMarker(宽度、高度、标题){
变量画布,上下文,半径=4;
canvas=document.createElement(“canvas”);
画布宽度=宽度;
canvas.height=高度;
context=canvas.getContext(“2d”);
clearRect(0,0,宽度,高度);
context.fillStyle=“rgb(0191255)”;
context.strokeStyle=“rgb(0,0,0)”;
context.beginPath();
移动到(半径,0);
lineTo(宽度-半径,0);
二次曲线(宽度,0,宽度,半径);
lineTo(宽度、高度-半径);
四次曲线(宽度,高度,宽度-半径,高度);
lineTo(半径、高度);
二次曲线(0,高度,0,高度-半径);
lineTo(0,半径);
二次曲线(0,0,半径,0);
closePath();
context.fill();
stroke();
context.font=“bold 10pt Arial”
context.textAlign=“中心”;
context.fillStyle=“rgb(255255)”;
上下文。填充文本(标题,15,15);
返回canvas.toDataURL();
}
当您放置标记时:

var标记,i;
对于(i=0;i
演示->

如前所述,这是一个粗略的演示,展示了该技术。我相信有很多用箭头之类的东西画画布的例子,或者你自己可以很容易地做到这一点。我的图形技能不太好:)