2010-03-21 31 views
1

我有一個加載以下URL的iPhone應用程序:在IPhone谷歌地圖將不會放大

http://maps.google.com?q=Apple房屋& LL = 37.331689,-122.030731 & Z = 3

正如預期的那樣,谷歌地圖應用程序加載到手機上,但會縮小到整個美國。它看起來並不尊重z =參數,或者至少不允許顯示區域中商店的縮放級別。

+0

您是否考慮過使用MapKit,而不是在UIWebView中加載地圖?我發現它的功能非常強大,非常簡單。 – RedBlueThing 2010-03-22 00:00:58

回答

2

z = 3放大到國家一級。 z = 1放大到「世界」水平。較大的數字會增加縮放。試着像Z = 8或9

http://maps.google.com?q=Apple+Stores&ll=37.331689,-122.030731&z=9

編輯:關於第二個想法,10或11可能更合適。我想這取決於你想放大多近。最大值是19

+0

嘗試了20次,並返回14.我注意到的是,如果手機上的用戶先前在地圖上設置了縮放級別,則z = param似乎沒有被反映出來。 – 2010-03-21 21:37:14

+0

谷歌地圖上的地圖有一個整數「縮放級別」,它定義了當前視圖的分辨率。在默認的路線圖地圖視圖中,縮放級別可以在0(在一個地圖上可以看到整個世界的最低縮放級別)到21+(向下到單個建築物)之間縮放。 – CRice 2011-03-24 01:12:31