Estoy cambiando de la api de google maps v2 a v3 y tengo un problema con la gMap.getBounds()
función.
Necesito obtener los límites de mi mapa después de su inicialización.
Aquí está mi código 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());
}
);
Entonces ahora me advierte que gMap.getBounds()
no está definido.
Intenté obtener valores de getBounds en el evento de clic y funciona bien para mí, pero no puedo obtener los mismos resultados en el evento de mapa de carga.
También getBounds funciona bien mientras el documento se carga en Google Maps API v2, pero falla en V3.
¿Podría ayudarme a resolver este problema?