모바일 매핑 응용 프로그램 (현재 iOS, 결국 Android)에서 작업하고 있습니다. 온라인 서비스를 사용하지 않고 lat/long에서 country/state로 리버스 지오 코딩을 지원하는 방법을 고민하고 있습니다.휴대 기기에서 오프라인 역 지오 코딩 기법
Apple의 역 지오 코딩 API는 Google에서 백엔드로 제공되며 연결된 상태에서 작동합니다. Open Street Maps 프로젝트 나 다른 웹 서비스를 사용하여 비슷한 기능을 구현할 수있었습니다.
그러나 실제로 원하는 것은 응용 프로그램 내에서 오프라인으로 GPS 좌표를 전달하고 해당 좌표에서 국가 및/또는 상태를 반환하는 경우에도 호출 할 수있는 C 라이브러리를 만드는 것입니다. 국가 수준보다 정밀한 세분화가 필요하지 않으므로 데이터 세트가 크지 않습니다.
서버에서이 작업을 수행하는 방법에 대한 예제를 보았지만 모바일 장치에 적합한 것은 없었습니다.
Spatialite은 해결책이 될 수 있다고 들었지만 iOS에서 작동하는 방법을 잘 모르겠습니다. 문제가 과도 할 수 있는지 궁금합니다.
이것을 수행하는 데 권장되는 기술은 무엇입니까?
[웹 액세스가없는 역방향 지오 코딩] (http://stackoverflow.com/questions/1425149/reverse-geocoding-without-web-access) 중복 가능 –