0

div でストリート ビューのペグメン オフセット位置を取得するにはどうすればよいですか。ペグマンの横にインフォボックス/ツールチップを配置するために必要です。ペグマンに関連するインフォボックスを作成したり、彼のオフセットを取得したりするための API 呼び出しはありますか? ペグメンの位置はマップ コントロールに応じて変化します (Google マップ キャンバスが小さい場合、350px のミニ コントロールが実装されます)。

4

1 に答える 1

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;
于 2012-12-14T06:48:04.123 に答える