2

おそらく検索するキーワードがわからず、これまでのところ解決策をグーグルで検索することはできません.

マップ div が 200px x 200px (幅 x 高さ) であるとします。Google マップを表示すると、マップは自動的に中央に配置されます。マーカーはマップの中心にあり、マーカーはおおよそ 100px x 100px の座標に表示されます。

マーカーを左から 20 ピクセル、たとえば 20 ピクセル x 100 ピクセルの座標に表示するようにマップを移動するにはどうすればよいですか?

ありがとう。

4

1 に答える 1

4

愚かな私。centerマップ内オプションで十分です。

https://developers.google.com/maps/documentation/javascript/reference#MapOptions

var centerLatLng = new google.maps.LatLng(100.0001, 90.001 + 0.003);
var myOptions = {
  center: centerLatLng,
};

+ 0.003、水平方向にフォーカスを左に揃えます。座標をいじって、焦点を合わせます。

于 2012-06-12T15:34:49.767 に答える