L'Api Google Maps v3 - getBounds est pas défini

Je suis passer de la v2 à la v3 de l'api google maps et eu un problème avec gMap.getBounds() fonction.

J'ai besoin d'obtenir les limites de ma carte après son initialisation.

Voici mon code javascript:


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());
    }
);

Alors maintenant, il me prévient que gMap.getBounds() est pas défini.

J'ai essayé de m'getBounds valeurs dans l'événement click et il fonctionne très bien pour moi, mais je ne peux pas obtenir les mêmes résultats en charge des évènements de la carte.

Aussi getBounds fonctionne très bien si le document est en cours de chargement dans Google Maps API v2, mais il échoue dans V3.

Pourriez-vous svp m'aider à résoudre ce problème?

InformationsquelleAutor DolceVita | 2010-05-14