首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Google Maps API V3“概述”选项

Google Maps API V3“概述”选项
EN

Stack Overflow用户
提问于 2009-10-31 01:43:19
回答 4查看 6.8K关注 0票数 4

Google Maps API V3目前还不支持V2 GOverviewMapControl选项。我在http://dl.google.com/io/2009/pres/Th_1045_Maps_API_Mobile.pdf上遇到了一段代码,Silde19,它提供了显示较小地图的代码,但不是您在这里通常看到的可拖动、半透明的蓝色框。这是可能的,但不幸的是代码被“省略”了。有没有人知道如何生成它?谢谢

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2009-11-04 03:07:55

overlayMap中,添加一个draggable marker以显示RectangleOverlay的框架,并添加一个不可拖动的标记以显示半透明框本身。然后,将绑定添加到一些the maps' events以更新标记的大小和位置,即地图的bounds_changeddrag和/或center_changed事件。最后,通过将函数绑定到其dragend事件,在拖动框架时更新映射的位置。

票数 2
EN

Stack Overflow用户

发布于 2013-01-31 00:00:51

以下是它在地图v3中开箱即用的工作方式:

代码语言:javascript
运行
复制
function initialize() {
  var mapOptions = {
    zoom: 8,
    center: new google.maps.LatLng(-34.397, 150.644),
    mapTypeId: google.maps.MapTypeId.ROADMAP
    overviewMapControl: true,
    overviewMapControlOptions: {opened: true}
  }
  var map = new google.maps.Map(document.getElementById("map_canvas"), mapOptions);
}

请注意mapOptions对象的最后两个属性。他们做到了这一点。

票数 3
EN

Stack Overflow用户

发布于 2011-02-15 03:32:07

我现在正在使用v3,而overviewMapControl似乎可以正常工作。目前还找不到有关它的任何文档。

overviewMapControl: true

然后你会在地图的右边看到一个小箭头。单击将打开它。想不出如何触发这个点击,javascript (jquery)似乎不起作用。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1651314

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档