Google Maps API V3不支持V2 GOverviewMapControl選項。我遇到了一段代碼http://dl.google.com/io/2009/pres/Th_1045_Maps_API_Mobile.pdf,即silde 19,它使代碼顯示較小的地圖,但不是您通常在此處看到的可拖動,半透明的藍色框。這是可能的,但不幸的是代碼是'ellided'。任何人有任何想法如何產生這個?謝謝Google Maps API V3「概述」選項
4
A
回答
2
在overlayMap
內,添加一個draggable marker以顯示RectangleOverlay
的框架和一個不可拖動的標記,以顯示半透明框本身。然後,添加綁定到一些the maps' events以更新標記的大小和位置,即地圖的'bounds_changed
,drag
和/或center_changed
事件。最後,通過將函數綁定到其dragend
事件來拖動框架時更新地圖的位置。
1
檢出http://code.google.com/p/gmaps-api-v3-overviewmapcontrol這是一個開源項目,用於近似v2的GOverviewMapControl的功能。
2
我現在正在使用v3,overviewMapControl似乎工作。在它上面找不到任何文檔。
overviewMapControl:真
然後你就看到在地圖的右側有一個小箭頭。點擊將打開它。無法弄清楚如何用javascript(jquery)觸發此點擊似乎不起作用。
3
這是如何工作的地圖中的V3盒子:
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對象的最後兩個屬性。他們這樣做。
相關問題
- 1. Google Maps API v3 draggableCursor選項,如位置
- 2. Google Maps API v2 vs Google Maps API v3?
- 3. google-maps-api-v3 getProjection
- 4. Google Maps API V3:fromContainerPixelToLatLng
- 5. Google Maps API v3 - maxZoomService
- 6. Google Maps API v3 BrowserIsCompatible
- 7. 在Google Maps API v3中挑選徽標
- 8. Google Maps API V3 - Javascript問題
- 9. Google Maps API v3不顯示
- 10. Google Maps API V3返回610,0,0,0
- 11. Google Maps API V3和Internet Explorer
- 12. Google Maps API V3 - Internet Explorer
- 13. Google maps api v3 + marker clusterer:centering map?
- 14. MVC 4和Google Maps API v3
- 15. kml + google maps api v3 + geoxml3
- 16. Google maps API V3方法fitBounds()
- 17. Google Maps API v3 directions.route()請求
- 18. google maps api v3 + infoBubble in markerClusterer
- 19. MarkerLight for Google Maps API v3
- 20. Google Maps API v3覆蓋
- 21. Google Maps API v3 JS map.fitbounds
- 22. Google Maps Api v3 - getBounds is undefined
- 23. Google Maps API v3(PHP&Javascript)
- 24. Google Maps Api v3 with jQuery toggle
- 25. 刪除選項上的標記更改Google Maps JavaScript API v3
- 26. Google Maps API v3 + jQuery UI選項卡出現的問題
- 27. Google Maps API v3多段線選項卡InfoWindow
- 28. Google Maps API v3街景「google未定義」
- 29. 帶API密鑰的Google Maps API v3
- 30. Google Maps API v3:爲什麼Google Maps API V3和Google Maps的搜索結果之間存在不一致?
感謝您的建議以及我對Google Maps API v3的不斷增長的體驗,實際上我已經爲此編寫了自己的開源插件,可在http://www.drcoen.com/2010/上找到它。 10/google-maps-api-v3-overview-control /或在github上https://github.com/drcoen/Google-Maps-API-V3-Overview-Control。 – eclipse31 2011-01-22 15:52:02