如何改变一个谷歌地图API标记的大小



我遇到了一个问题,无法更改代码上标记的大小。如果有人能帮我,我会感激的。代码:

var marker, i;
for (i = 0; i < locations.length; i++) { 


marker = new google.maps.Marker({
position: new google.maps.LatLng(locations[i][3], locations[i][4]),
map: map,

icon:'custm-marker.png'


});

调整谷歌地图标记图标图像大小的复制

如果原始大小是100 x 100,并且您想将其缩放到50 x 50,请使用scaledSize而不是size。

const icon = {
url: "custm-marker.png", // url
scaledSize: new google.maps.Size(50, 50), // scaled size
origin: new google.maps.Point(0,0), // origin
anchor: new google.maps.Point(0, 0) // anchor
};
const marker = new google.maps.Marker({
position: new google.maps.LatLng(lat, lng),
map: map,
icon: icon
});

相关内容

  • 没有找到相关文章

最新更新