谷歌地图v3街景pegmen位置

时间:2012-12-14 01:44:19

标签: javascript google-maps-api-3 google-street-view

我如何获得街景视图中的pegmen偏移位置。 我需要它来将信息框/工具提示放在pegmen旁边。 是否有任何API调用创建信息框相对于pegmen或gettin他的偏移量? 根据地图控制,pegmen的位置正在发生变化(如果谷歌地图画布较小,则实施350px迷你控制)

1 个答案:

答案 0 :(得分:0)

您可以使用

var svpLatLon = map.getStreetView().getPosition();
var dummy = new google.maps.OverlayView();
var proj = dummy.getProjection();
var pixel = proj.fromLatLngToContainerPixel(svpLatLon);

然后你可以阅读

var x = pixel.x;
var y = pixel.y;