我有一个网页 finds a store by postcode or name .
我刚刚发布了更新,以便在来自标记的信息窗口中显示联系人详细信息。由于信息窗口的尺寸较小,在以标记为中心后, map 会向下平移,直到它适合标记和信息窗口,将标记留在底部附近。
想知道是否有一种简单的方法可以立即设置此偏移量,以便标记出现在 map 窗口的底部而不必平移?
谢谢。
最佳答案
您可以在添加标记之前将 map 适本地居中:
var someZoom = 13;
var center = new GLatLng(37.4419, -122.1419);
map.setCenter(center, someZoom);
缩放也是可选的。您可以将缩放保留在任何位置:
map.setCenter(center);
如果您想以特定像素为中心,而不是纬度/经度,则可以使用此函数进行转换:
fromContainerPixelToLatLng(pixel:GPoint)
我觉得您应该花半个小时查看文档:http://code.google.com/apis/maps/documentation/reference.html .在我的网站上工作时,我广泛阅读了文档:www.trailbehind.com
关于javascript - 我如何在 Google Maps v2 的 map 底部放置标记?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1582968/