因此,我正在为我的实习中的一个小型项目使用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 –