2016-08-15 2 views
3

내 프로젝트에는 많은 마커가있는지도 (GMSMapView)를 표시하는 ViewController이 있습니다. 어떤 시점에서 마커가있는지도를 표시하기 때문에 마커의 좌표를 저장합니다. 님이 오프라인 상태입니다. Google지도 SDK를 사용하여 가능합니까? 이미 오프라인 상태 일 때 좌표를 저장했지만 아무것도 찾지 못했습니다. 좌표를 저장하는 코드입니다.Google지도 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입니다. 오프라인 사용을 위해 맞춤지도 타일에 대해 검색해보십시오. 샘플 코드가 있으면 질문을 제기 할 수 있으며 그 점을 알려드립니다. –