id の div がありmap
ます。これは、デフォルトの緯度/経度で Google マップを表示しています。
たとえば、ユーザーが自分の会社のオフィスを地図上でポイントできるようにしたいのですが、その緯度/経度 + ズームのレベルを保存する必要があるため、次回は前回保存した正確な場所を表示できます。
これが私のコードです:
var map_point = new google.maps.LatLng(38, -97); // Default latLng(USA)
$('#map').gmap({'center': map_point})
.bind('init', function(event, map) {
$(map).click( function(event) {
var lat=event.latLng.lat();
var lng=event.latLng.lng();
$('#latlng').val(lat+','+lng);
});
});
上記のコードを使用すると、上記のコードで表示されているように、非表示の入力を id で更新できlatlng
ますが、これはユーザーclicks
がマップ上にいる間に発生.drag
します。非表示の入力値をマップすると更新されます。
また、zoom
レベルを保存して、次にズームオプションをマップに追加し、正確に保存された場所をユーザーに表示できるようにするにはどうすればよいですか?
前もって感謝します