Estou mudando de v2 para v3 google maps api e tenho um problema com a gMap.getBounds()
função.
Preciso obter os limites do meu mapa após sua inicialização.
Aqui está meu 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());
}
);
Então agora ele me alerta que gMap.getBounds()
está indefinido.
Tentei obter valores getBounds no evento click e funciona bem para mim, mas não consigo obter os mesmos resultados no evento load map.
Além disso, getBounds funciona bem durante o carregamento do documento na API do Google Maps v2, mas falha na V3.
Você poderia me ajudar a resolver este problema?