Я хочу получить широту и долготу маркера , используя событие перетаскивания карты Google . (Не событие перетаскивания маркера. Мне нужно установить маркер фиксированным).
Это мой код
function initialize() {
var myLatlng = new google.maps.LatLng(-25.363882,131.044922);
var mapOptions = {
center: myLatlng,
zoom: 8
};
var map = new google.maps.Map(document.getElementById("sample"),
mapOptions);
var marker = new google.maps.Marker({
position: myLatlng,
map: map,
title: ''
});
google.maps.event.addListener(map, 'center_changed', function() {
// 0.1 seconds after the center of the map has changed,
// set back the marker position.
//alert(center)
window.setTimeout(function() {
var center = map.getCenter();
marker.setPosition(center);
}, 100);
});
}
google.maps.event.addDomListener(window, 'load', initialize);