2013-07-16 124 views
4

看起來這個問題有一段時間沒有被問到......谷歌地圖SDK for iOS的街景?

任何方式從Google Maps SDK for iOS獲取streetview?

我有一位客戶對他的應用程序的Google地圖街景功能特別感興趣,但是和大多數客戶一樣,他真的不希望該功能需要去應用程序之外。 (這是Android在iOS上最多的一個,它們的無所不在的後退按鈕。嘆息) 街景的需求是由這個應用程序的一個明顯的好處所驅使,以便能夠看到建築物,地段等的實際圖像,而不是到蘋果地圖的3D衛星圖像,這很酷,但不適合這個應用程序的目的,因爲建築物,地段等都是失真的。

我梳理了iOS Google Maps SDK的文檔,尋找獲取streetview的方法。

我也下載了SDK並通過演示。

兩個帳戶都沒有骰子。

我看到,我可以使用谷歌街景圖像API,這是比什麼都沒有要好街景圖像:

https://developers.google.com/maps/documentation/streetview/

下面是從文檔樣本呼叫:

http://maps.googleapis.com/maps/api/streetview?size=400x400&location=40.720032,%20-73.988354&fov=90&heading=235&pitch=10&sensor=false

但是在應用程序中建立一些東西讓用戶修改尺寸(通過縮放),標題,音高等等。確實感覺我會「重新發明輪子」,並且是某種東西這將在SDK中可用...

謝謝!

德爾

回答

3

谷歌地圖iOS版SDK 1.4(發佈前的幾個小時)有這個功能:

+1

這是瘋狂的時機...但是如果只有每個軟件公司都會回答我這樣的問題......小偷。 –

+0

是的,瘋了!我正在等待這個版本,但它並沒有解決我的問題:(無論如何,我很高興它幫助你! – Raspu

0

目前可從谷歌訪問街景的最佳選擇映射IOS SDK似乎是使用Google Maps URL scheme它將調用基於用戶從定製地圖提供的價值爲iPhone的官方谷歌地圖應用程序應用程序(使用ios sdk)。可以與URL方案中使用的輸入值包括:

1,mapmode:這裏街景可以選擇選項可以顯示在街景模式

2,中心的地圖:中心的緯度,經度點要顯示的地圖

3,放大

4,觀點

+0

感謝您的答覆但這需要離開應用程序,其中客戶端不想要的。 –