9

I readed many question, map help, product forums and so on... but I never find the answer just this "It is not possible". I can't believe it.

So how can I set the default zoom level on an embed Google Map?

Now I have this link for my map: https://mapsengine.google.com/map/edit?mid=zV4QqQ0y5KZs.kFj05lIIpS5s

I was tried thi z=10 parameter in the URL, it doesn't work. Is there any other parameter, or maybe something JavaScript tricks to set up the zoomlevel? Or something other HTML parameter like data-zoom or something...?

4

3 回答 3

9

看来该&z=nn参数现在有效。

尝试这个:

https://mapsengine.google.com/map/viewer?mid=zV4QqQ0y5KZs.kFj05lIIpS5s&z=10

于 2014-09-25T14:50:16.340 回答
5

我使用此代码来初始化我的地图:

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);

以西班牙为中心。

于 2013-10-10T08:43:14.987 回答
2

新的嵌入式谷歌地图没有更多的 Z 索引,您必须首先在谷歌地图网站上设置您想要的缩放级别然后单击设置按钮并获取缩放地图的 iframe 代码。您不能在设置窗口中更改缩放级别,这就是为什么您必须先在谷歌地图中直接缩放地图。

比将此代码粘贴到您的 html 页面中,它应该可以工作,至少这对我有用。

于 2014-04-10T06:08:48.543 回答