自分の地図データを表示するAndroidとiPhoneの両方のデバイスで実行するモバイルハイブリッドアプリケーションを開発したいと思います。必要なデータを含むSHPファイルがあります。オンラインで地図データを読み込んで提供するためのGeoserverとPostGISがあります。これまでのところすべてが順調です。
私の問題は、地図データをオフラインで表示するための正しいチュートリアルをまだ理解していないことです。私はこのウェブサイトでここで多くの答えを読みましたが、それらのどれも解決していないようです(私の問題の理解に従って)。
目標は、地図上にインタレストポイントを表示することです。オフライン。一部のインタレストポイントには住所がありません。Lon/ Latのみです。これらの要件について説明します。
- 地図データとコンテンツをオフラインでユーザーのデバイスに提供する方法
- ユーザーに現在の場所から目的地に移動するためのルーティングオプションを提供する方法
- アプリ内でWordPress CMSからコンテンツデータを追加する方法 (JSON?GeoJSON?GeoRSS?)
多くのタイルサービスと要件を達成するための多くのアプローチを探し求めてきましたが、まだ正しい組み合わせを見つけていません。
アプリの開発には、PhoneGap XDK、Eclipse ADTを使用しています。また、モバイルデバイスで地図を表示するために、OpenLayersモバイルを使用しています。
あなたの提案やウォークスルーを楽しみにしています。
よろしくお願いします