Ich wechsle von v2 zu v3 Google Maps API und habe ein Problem mit der gMap.getBounds()
Funktion.
Ich muss die Grenzen meiner Karte nach ihrer Initialisierung ermitteln.
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 macht es mich darauf aufmerksam gMap.getBounds()
es nicht definiert ist.
Ich habe versucht, getBounds-Werte im Klickereignis abzurufen, und es funktioniert gut für mich, aber ich kann im Ladekartenereignis nicht dieselben Ergebnisse erzielen.
GetBounds funktioniert auch einwandfrei, während das Dokument in Google Maps API v2 geladen wird, in V3 schlägt es jedoch fehl.
Könnten Sie mir bitte helfen, dieses Problem zu lösen?