2016-08-15 119 views
3

在我的項目中,我有一個ViewController,其中我顯示了一個包含多個標記的地圖(GMSMapView),在某些點我保存了標記的座標,因爲我想在設備上顯示帶有標記的地圖離線。是否有可能使用谷歌地圖SDK?當你離線時,我發現除了保存座標外什麼都沒有。這是我的代碼來保存座標。谷歌地圖SDK離線使用

NSData *json = [NSKeyedArchiver archivedDataWithRootObject:objRespuesta.respuestaJSON[@"data"]]; 
NSLog(@"%@",json); 
[OSPUserDefault guardarJson:json conPath:path]; 

但是,當我離線時,我做的和在線時一樣,但標記不顯示在地圖上。

回答

1

您無法離線使用Google Maps,但您可以添加自定義地圖圖塊以顯示您何時離線。

+0

謝謝@SaintThread。你能爲這種方法推薦任何教程嗎?謝謝。 – luisjd

+0

@luisjd看看這個:https://www.mapbox.com/ios-sdk/api/3.3.4/Offline%20Maps.html ..如果我的答案幫助你與原來的問題,請把它標記爲正確的, 我會很感激!對於替代品,不幸的是它是一個關於主題的stackoverflow,嘗試搜索關於自定義地圖切片的東西,以供離線使用。當您有示例代碼時,您可以提出一個問題,我們將爲您提供幫助! –