更改Google嵌入式地图的默认缩放?


23

当我在网站上打开以下iframe时,很难更改默认的缩放级别。打开以下iframe时,有人可以帮我设置缩放级别吗?

<iframe src="http://mapsengine.google.com/map/u/0/embed?mid=zYk_BmXXTdxw.k83snDbX5SJc" width="745" height="480"></iframe>

这是Google Maps的最新版本。


您是否尝试过以所需的缩放级别将地图保存在Maps Engine中?
Niculita Mihai 2013年

该FIX无法正常工作,但是旧版Google地图无法正常使用。如何嵌入新的谷歌地图????谢谢。

Answers:


15

看来您&zoom=nn现在可以使用参数了:

<iframe src="http://mapsengine.google.com/map/u/0/embed?mid=zYk_BmXXTdxw.k83snDbX5SJc&zoom=9" width="745" height="480"></iframe>

1
这为我做到了。注意:如果您随后嵌入地图,则必须在iFrame src的末尾添加z参数,即使单击嵌入时它也位于地址栏中,因为它不会自动将此参数添加到embed src。。
劳伦斯·科普

5

精简版没有缩放功能,但是我确实发现,如果您转到地图,放大至所需的级别,然后设置嵌入设置,便会获得所需的缩放级别。


4

试试这个iframe src:

http://mapsengine.google.com/map/u/0/embed?mid=zYk_BmXXTdxw.k83snDbX5SJc&z=15

z = 15缩放级别的“ GET”参数。根据需要进行编辑。


1
&z = 15它正在工作。将其带到href的结尾

2019年12月,这有效
肖恩

3

正如Chryss所说,在Google Maps Engine的精简版中似乎无法设置默认的缩放级别。

但是,可以使用完整的Maps Engine(Google Maps for Business)上的免费帐户来实现,但这是另一种可以使用的动物,需要一点时间来习惯。

如果您还不想要深入了解……

新版Google地图仍然可以让您“返回经典地图”,因此,如果您想使用简单的地图朝那个方向前进,则无需导出,打开等。只需暂时切换回来,在此处创建地图即可“经典”嵌入代码,包括缩放级别和所有内容。

但是,我不太喜欢回到旧地图的解决方案,因此我选择了另一种优雅的解决方法:

  • 在地图上添加另一个图层。
  • 在与您想要的缩放级别大致对应的半径中添加一些兴趣点。(例如,对于我正在制作的B&B网站,我添加了一层主要机场)
  • 取消选中新层,使其不可见。
  • 嵌入地图。

然后,即使默认情况下处于关闭状态,也应缩小嵌入式地图以获取地图中的所有位置。

当然,用户可以简单地选中该框以显示隐藏的图层,但是如果使该图层有用或相关,则不必大麻烦。


3

添加带有某些标记的另一层并使其不可见对我来说非常合适。您也可以使用自定义标记等来保持新的地图样式!


2

这似乎不是Map Engine Lite(用于自己的地图的新的嵌入API)的功能。

但是,目前似乎有一种解决方法,尽管我想他们可能会在某一点上取消它:

  • 在Map Engine Lite中创建地图
  • 选择“导出到KML”,选中“使用网络链接KML保持数据最新”框,然后下载生成的KML文件
  • 在文本编辑器中打开KML文件,然后检索KML实时网址,该网址类似于http://mapsengine.google.com/map/u/0/kml?mid=z6Uzj8KqhwOk.khdrFbiM_Bstf
  • 返回“ Google地图”>“我的位置”,然后将此URL粘贴到搜索框中。目前,在此阶段,您仍然可以使用旧的嵌入控件,因此:
  • 单击链接的“共享”图标,在“自定义和预览嵌入式地图”与地图本身之间来回单击,直到结果符合您的喜好,包括缩放系数。
  • 复制生成的HTML代码(iframe)。

这样做的主要局限性(也许是一个突破)是嵌入式地图将使用旧的嵌入式地图样式。


我找不到从mapsengine.google.com .....您在回复中发布的网址。我使用文本编辑器打开了KML文件,但根本没有任何链接。
哈里2013年

1
抱歉,完成了
Hari 2013年

导出KML时是否检查了“使用网络链接KML保持数据最新”?
chryss 2013年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.