我提出了许多问题,地图帮助,产品论坛等...但我从来没有找到答案,这是“这是不可能的”。我无法相信。
那么如何在嵌入式Google地图上设置默认缩放级别?
现在我的地图上有这个链接:https://mapsengine.google.com/map/edit?mid=zV4QqQ0y5KZs.kFj05lIIpS5s
我在网址中尝试过z=10
参数,但它不起作用。有没有其他参数,或者可能有JavaScript
个技巧来设置缩放级别?或其他HTML参数,如data-zoom
或其他东西......?
答案 0 :(得分:8)
&z=nn
参数似乎现在有效。
试试这个:
https://mapsengine.google.com/map/viewer?mid=zV4QqQ0y5KZs.kFj05lIIpS5s&z=10
答案 1 :(得分:4)
我使用此代码初始化我的地图:
var map;
function initialize() {
var mapOptions = {
zoom: 6,
center: new google.maps.LatLng(40, -3),
mapTypeId: google.maps.MapTypeId.ROADMAP
};
map = new google.maps.Map(document.getElementById('map_canvas'), mapOptions);
那是以西班牙为中心的。
答案 2 :(得分:2)
新的嵌入式Google地图没有更多的Z索引,您必须首先在Google地图网站上设置您想要的缩放级别,此外点击在设置按钮上,获取缩放地图的iframe代码。 您无法在设置窗口中更改缩放级别,这就是您必须直接在Google地图中直接缩放地图的原因。
然后将此代码粘贴到您的html页面中,它应该可以正常工作,至少这对我有用。