0
如何放大标记图标?我有一个更多图标的图像,我从他们的眉毛选择* .png图像中的位置。在谷歌地图上放大标记图像
sIcons[c] = new google.maps.MarkerImage(
pgePath + 'img/icons.png',
new google.maps.Size(40, 45),
new google.maps.Point(c * 40, 90),
new google.maps.Point(22, 31)
);
40x45是大图像(icons.png)中的一个图标的大小。但我需要展示它更大。
我试图用“new google.maps.Size(80,90)”填充第5个argumetn,但它不起作用。
sIcons[c] = new google.maps.MarkerImage(
pgePath + 'img/icons.png',
new google.maps.Size(40, 45),
new google.maps.Point(c * 40, 90),
new google.maps.Point(22, 31),
new google.maps.Size(80, 90)
);
我不想上传更大的图像 - 我需要使用这一个我已经在其他地方使用原始大小。
它看起来像您已经阅读[文件](https://developers.google。 com/maps/documentation/javascript/reference#MarkerImage) ,看起来你正在做正确的事情。也许你可以提供一个链接到你的地图,它不工作或一个jsfiddle演示问题。 – geocodezip 2012-08-08 00:08:22