2013-10-10 82 views
5

我參考了很多問題,地圖幫助,產品論壇等等......但我從來沒有找到答案就是這個「這是不可能的」。我無法相信。如何在新版Google地圖上設置默認縮放級別?

那麼如何設置嵌入Google Map的默認縮放級別?

現在我有這個鏈接,我的地圖:https://mapsengine.google.com/map/edit?mid=zV4QqQ0y5KZs.kFj05lIIpS5s

我試圖在URL THI z=10參數,這是行不通的。有沒有其他的參數,或者是什麼JavaScript技巧來設置縮放級別?或者其他一些HTML參數,如data-zoom或其他...?

+0

恐怕是沒有辦法申請更高的縮放級別(較低的放大應該是可能的一招)的 –

+0

可能重複[如何設置縮放級別在谷歌地圖](http://stackoverflow.com/questions/11454229/how-to-set-zoom-level-in-google-map) – Touchpad

回答

6

看來&z=nn參數現在可以工作。

試試這個:

https://mapsengine.google.com/map/viewer?mid=zV4QqQ0y5KZs.kFj05lIIpS5s&z=10

4

我使用此代碼初始化我的地圖:

var map; 
function initialize() { 
    var mapOptions = { 
    zoom: 6, 
    center: new google.maps.LatLng(40, -3), 
    mapTypeId: google.maps.MapTypeId.ROADMAP 
}; 
map = new google.maps.Map(document.getElementById('map_canvas'), mapOptions); 

這是在西班牙爲中心。

+0

因此,問題:我如何連接此代碼與我的嵌入代碼?你能用嵌入代碼更新你的答案嗎? – netdjw

+0

對不起,我誤解了你的問題。試試這個:http://gis.stackexchange.com/questions/70809/how-to-change-default-zoom-in-the-google-embedded-map –

2

新的嵌入式谷歌地圖沒有Z指數更多,你必須第一設置要對谷歌地圖的網站上的縮放級別,並afther該點擊設置按鈕,並得到了iframe代碼爲放大的地圖。 您無法在設置窗口中更改縮放級別,這就是爲什麼您必須首先直接在Google地圖中縮放地圖的原因。

將這段代碼粘貼到您的html頁面中,它應該可以工作,至少這對我有用。

+0

嗯,TX,但沒有爲我工作:我創建一個新的地圖,放大到正確的水平,然後添加標記,標籤等,然後共享和嵌入,並且縮放級別仍然是一個任意的默認值。 – ptim

+0

雖然(在常規的Google地圖頁面上)爲我工作, 。謝謝。 – maryisdead

相關問題