我使用不同的图像作为标记图标。对于像
这样的小型非缩放图标smallIcon = {
url: 'img/small_icon.png',
size: new google.maps.Size(15, 15),
origin: new google.maps.Point(0, 0),
anchor: new google.maps.Point(8, 8)
};
一切正常。但对于像这样更大的缩放图像
largeIcon = {
url: 'img/gruen_aus_rechts.png',
size: new google.maps.Size(582, 658),
origin: new google.maps.Point(0, 0),
anchor: new google.maps.Point(0, 0),
scaledSize: new google.maps.Size(15, 16.96)
};
当我打开一个infoWindow时,它不会放在标记上方,而是放在地图最右边的某个地方。为什么会这样?
PS:使用的大图像是:http://i.stack.imgur.com/0I1fE.png