Javascript 谷歌地图v3街景佩格曼位置

Javascript 谷歌地图v3街景佩格曼位置,javascript,google-maps-api-3,google-street-view,Javascript,Google Maps Api 3,Google Street View,我如何在div中获得街景的偏移位置。 我需要它来放置pegmen旁边的信息框/工具提示。 是否有任何API调用来创建相对于pegmen或gettin偏移量的infobox? pegmen的位置随着地图控件的变化而变化(如果google maps canvas更小,则其中实现了350px迷你控件)您可以使用 var svpLatLon = map.getStreetView().getPosition(); var dummy = new google.maps.OverlayView(); va

我如何在div中获得街景的偏移位置。 我需要它来放置pegmen旁边的信息框/工具提示。 是否有任何API调用来创建相对于pegmen或gettin偏移量的infobox? pegmen的位置随着地图控件的变化而变化(如果google maps canvas更小,则其中实现了350px迷你控件)

您可以使用

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;

为什么我在这个完全合法的问题上名声扫地。谷歌没有提供任何api来添加关于pegmen图标的附加信息。我在用户体验开发方面有很长的时间,你无法相信那里存在着什么样的用户。所以,请不要无礼,不要怀疑这个问题,或者至少要有充分的理由来回答。