Google Maps API V3目前不支持V2 GOverviewMapControl选项。我在http://dl.google.com/io/2009/pres/Th_1045_Maps_API_Mobile.pdf的第19页找到了一段代码,可以显示较小的地图,但无法显示可拖动的半透明蓝色框。虽然这是可能的,但不幸的是代码已经被省略了。有没有人有任何想法如何生成它?谢谢。
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);
}
我目前正在使用v3,概览地图控件似乎可以工作。目前还没有找到任何关于它的文档。
overviewMapControl: true
然后你会在地图右侧看到一个小箭头。点击它将打开它。无法弄清如何使用javascript(jquery)触发此单击事件,似乎不起作用。
看看http://code.google.com/p/gmaps-api-v3-overviewmapcontrol吧。这是一个开源项目,旨在近似v2的GOverviewMapControl的功能。