Ich wechsle gerade von v2 zu v3 google maps api und habe ein Problem mit gMap.getBounds()
Funktion.
Ich muss die Grenzen meiner Karte nach der Initialisierung abrufen.
Hier ist mein Javascript-Code:
var gMap;
$(document).ready(
function() {
var latlng = new google.maps.LatLng(55.755327, 37.622166);
var myOptions = {
zoom: 12,
center: latlng,
mapTypeId: google.maps.MapTypeId.ROADMAP
};
gMap = new google.maps.Map(document.getElementById("GoogleMapControl"), myOptions);
alert(gMap.getBounds());
}
);
Jetzt wird mir also mitgeteilt, dass gMap.getBounds()
ist undefiniert.
Ich habe versucht, getBounds Werte in Klick-Ereignis und es funktioniert gut für mich, aber ich kann nicht die gleichen Ergebnisse in Load Map-Ereignis erhalten.
Auch getBounds funktioniert gut, während das Dokument in Google Maps API v2 geladen wird, aber es schlägt in V3 fehl.
Könnten Sie mir bitte helfen, dieses Problem zu lösen?