これは奇妙な質問かもしれません…</p>
Google マップ API を使用して、Web ページにカスタム マップを埋め込んでいます。座標を関数に渡すlon/lat
と、この点を中央に「中心」にしてマップが描画されます。(私のマップ フレームの高さは 300 ピクセルなので、マーカーは約 150 ピクセルです)
私もカスタムを使用しているのでinfoWindows/Boxes
、マップの中心を少し下に移動したいと思います。
座標に別の中心を設定できることは知っていlon/lat
ますが、それは私が探しているものではありません。これには、すべてのマップがマーカーの座標と必要な中心の座標を渡す必要があります。
もっとシンプルにしてほしい。
マップの中心を数ピクセル下に移動することはできますか?
いいねcenter: +30px,
:)
var latlng = new google.maps.LatLng(ll[0], ll[1]); // latitude and longitude
var options = {
zoom: zoom,
//center: c,
mapTypeId: google.maps.MapTypeId.ROADMAP,
mapTypeControl: false,
disableDefaultUI: true,
scrollwheel: scroll,
streetViewControl: false,
navigationControlOptions: {
style: google.maps.NavigationControlStyle.SMALL
}
}
どうすればそれができるのでしょうか?その他のトリックやアイデアはありますか?