我有一个基于google.maps.OverlayView的类,它实现了标准InfoWindow的自定义替换。
您可以在http://www.qype.co.uk/uki/explore/category/883-eating-and-drinking
看到自定义叠加层当叠加层不完全适合可见区域(InfoWindows的标准行为)时,我需要能够平移地图,而我无法想办法做到这一点。
我尝试了类似this.map.panTo(this.getProjection()。fromDivPixelToLatLng(this.getProjection(。。center))但它没有按照我预期的方式工作,所以我有些迷茫。
答案 0 :(得分:2)
我使用了这个例子,因为有一个方法panMap可能完全符合你的需要。
http://gmaps-samples-v3.googlecode.com/svn/trunk/infowindow_custom/infowindow-custom.html
希望它有所帮助。该示例与您的信息窗口非常相似。
欢呼声