【问题标题】:Google Maps: how do i change the default zoom?谷歌地图:如何更改默认缩放?
【发布时间】:2015-03-21 08:48:37
【问题描述】:

我创建了一个简单的real-estate website,并通过谷歌“我的地图”使用谷歌地图。

该网站有一个相册,里面有很多照片。我使用其中一些图片创建了“我的地图”——一种 Google 地图工具,可让您将图片添加到仅为您的网站而设的私人地图。

地图在我的网站上呈现得很好,只是标记都被弄乱了。如何为该地图提供更高的“缩放”,以免它们看起来那么混乱。

注意:我读过http://marcgrabanski.com/jquery-google-maps-tutorial-basics/ 但在这里,他从头开始,使用

加载特定纬度/经度的默认地图

var burnsvilleMN = new GLatLng(44.797916,-93.278046);

然后添加所有标记:

marker = new GMarker(point);

我有一个现有的“我的地图”地图 https://www.google.com/maps/d/embed?mid=zMUI-z11i1mw.k7KikFgwemt0,我需要从“我的地图”中修改(设置中心)。

【问题讨论】:

标签: google-maps google-maps-embed


【解决方案1】:

您是否尝试过 google map options 的 minZoom 和 maxZoom 属性 默认为 0

var mapOptions = {
      center: { lat: -34.397, lng: 150.644},
      zoom: 8
    };
    var map = new google.maps.Map(document.getElementById('map-canvas'),
        mapOptions);

用于嵌入地图 使用 z insted of zoom

https://www.google.com/maps/d/embed?mid=zMUI-z11i1mw.k7KikFgwemt0&z=6

【讨论】:

  • 这就是问题所在!您使用的是“新”,而我使用的是 我不想从头开始创建一个薄荷味的新地图对象
  • 您是否尝试在地图链接末尾添加“&z=18”?
  • 很好,非常感谢!那行得通。如果您能指出记录在哪里,那就太好了。
  • @RaviSwamy 如果有帮助,请投票并接受答案。
【解决方案2】:

将 &z=18 添加到地图链接的末尾效果很好。您可以通过增加或减少数字来调整缩放。

【讨论】:

    猜你喜欢
    • 2015-04-15
    • 1970-01-01
    • 1970-01-01
    • 2019-01-10
    • 1970-01-01
    • 1970-01-01
    • 2011-03-12
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多