我遇到了一个问题,无法更改代码上标记的大小。如果有人能帮我,我会感激的。代码:
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
});