私はモバイルマッピングアプリケーション(現時点では、最終的にはAndroid)に取り組んでいます。オンラインサービスを使用せずに、緯度/経度から国/国に逆ジオコーディングを最適にサポートする方法に苦労しています。モバイルデバイスでのオフライン逆ジオコーディングの手法
Appleの逆ジオコーディングAPIは、Googleにバックエンドとして依存しており、接続している間はうまく動作します。私はOpen Street Mapsプロジェクトや他の多くのWebサービスを使って同様の機能を実現することができました。
私が本当に望むのは、アプリケーション内からオフラインでGPS座標を渡して、それらの座標で国や州を返すときでも呼び出すことができるCライブラリを作成することです。私は州レベルより細分化する必要はないので、データセットは巨大ではありません。
サーバーでこれを行う方法の例を見てきましたが、モバイルデバイスにはまったく適したものはありませんでした。
私はSpatialiteが解決策になるかもしれないと聞いたことがありますが、私はそれをiOSで動かす方法がわかりませんし、問題が残っているかどうか疑問です。
これを達成するために推奨される方法を教えてください。
[Webアクセスを使用しない逆ジオコーディング](http://stackoverflow.com/questions/1425149/reverse-geocoding-without-web-access)の複製が可能です。 –