因此,我正在爲我的實習中的一個小型項目使用Google Maps API。
這就是我如何製作我的地圖。
function initMap() {
window.map = new google.maps.Map(document.getElementById('map'), {
zoom: 12,
center: {lat: 62.323907, lng: -150.109291},
mapTypeId: google.maps.MapTypeId.SATELLITE
});
var bounds = new google.maps.LatLngBounds(
new google.maps.LatLng(62.281819, -150.287132),
new google.maps.LatLng(62.400471, -150.005608));
// The photograph is courtesy of the U.S. Geological Survey.
var srcImage ='https://developers.google.com/maps/documentation/javascript/';
srcImage += 'examples/full/images/talkeetna.png';
overlay = new USGSOverlay(bounds, srcImage, map);
}
我的問題是下一個:我想確定變焦,我試圖與:
var zoom = window.map.getZoom();
alert(zoom);
這工作!但我唯一的問題是,這總是給我看'12'。我想在放大或縮小之後獲得當前的縮放級別,但似乎不起作用,它始終保持顯示'12'。我怎樣才能解決這個問題?
? – Banik
我使用這個作爲指導,而不是確定這是什麼版本[鏈接](https://developers.google.com/maps/documentation/javascript/examples/overlay-hideshow) – larsvdb97
似乎是版本3 –