Przechodzę z v2 na v3 google maps api i mam problem z gMap.getBounds()
funkcją.
Muszę poznać granice mojej mapy po jej inicjalizacji.
Oto mój kod 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());
}
);
Więc teraz ostrzega mnie, że gMap.getBounds()
jest niezdefiniowana.
Próbowałem uzyskać wartości getBounds w zdarzeniu kliknięcia i działa to dobrze, ale nie mogę uzyskać takich samych wyników w zdarzeniu ładowania mapy.
Również getBounds działa dobrze podczas ładowania dokumentu w Google Maps API v2, ale nie działa w V3.
Czy mógłbyś mi pomóc rozwiązać ten problem?