-1
我們的地圖畫布有一個位於地圖頂部的邊欄(疊加層)。現在當我們使用fitBounds()
函數時,某些標記會顯示在疊加層後面。有沒有一種方法可以告訴谷歌地圖改變視口?如何在Google地圖中更改視口,以便標記的邊界不會與覆蓋層重疊
我已經在這裏搜索答案, 嘗試bounds.extend()
但它不考慮覆蓋。我已經嘗試使用谷歌地圖的自定義面板進行覆蓋。
我試過這與自定義控件,但是當我做fitBounds()它不考慮自定義控件。 http://jsbin.com/oKigixAr/7
難道你不只是減少包含地圖的div的大小來刪除覆蓋?這是否是一個設計決定,允許覆蓋層上的不透明度? – Swires
是的,這是一個設計決定:)。基本上它不覆蓋整個側邊欄,但它就像谷歌卡〜佔據一點(或大,這取決於如果他們擴大) –
由於新的谷歌地圖左上角有卡,可能他們必須有API在該區域顯示標記。 –