【发布时间】:2012-03-08 11:15:43
【问题描述】:
使用 Google Maps v3 进行开发。
出于某种原因,我的自定义标记图标“更改”了它在放大时的位置。看起来它有某种“填充”属性,不会随着缩放而改变。
这意味着它在最大缩放 (18) 上的位置是正确的,但是如果我更改缩放值,它会“移动”一点到顶部,并且在较小的缩放值上会出现问题,因为它看起来不像位置相同。
标记定义为:
var image = new google.maps.MarkerImage('img/antennas/img.png',new google.maps.Size(100, 100));
这可能会有所帮助:标记图标是方形的,100x100 像素,并且它的中心位于图像中间,而不是像“普通”标记那样位于底部。
更新:我必须对锚属性做些什么吗?
【问题讨论】:
标签: google-maps google-maps-api-3 google-maps-markers