2

地理位置情報を活用して、特定のエリア内の車両またはその他の「駐車」アイテムの位置を更新するアプリに取り組んでいます。大きな駐車場またはその他の屋外施設です。
このアプリを HTML5 アプリとしてビルドし、phonegap を使用して ios と android の両方に配布するか、ios ネイティブ アプリとしてビルドすることができます。

私の最初の質問は、ネイティブの ios ジオロケーション サービスと HTML5 (私はブラウザーを想定しています) の機能のどちらがより正確かということです。
私の2番目の質問は、最も正確な読み取り値を得るために、問題の領域の境界の座標を知り、境界に関するユーザーの位置に基づいて位置を計算する必要がありますか? (これが三角比?)

明らかに、私はこのようなことをしたことがないので、コードではなくガイダンスとロジックを探しています. また、HTML5 と phone gap を使用してこのアプリをモックアップしたため、最高の精度を得る方法を知る必要があり、精度のレベルにはあま​​り満足していません。

ご協力いただきありがとうございます。

4

1 に答える 1

0

ネイティブ アプリでも HTML5 アプリでも利用できる精度のレベルは同じです。アプリに提供される精度は、位置を特定するために使用するデバイスのメカニズムによって異なります。電話信号の三角測量や WiFi 接続とは対照的に、取得できる最も正確な位置は GPS 経由です。受信した GPS 位置の精度は、アプリ (ネイティブまたは HTML5) を実装するために使用するメカニズムには関係ありませんが、デバイスが実行しているハードウェア (つまり、GPS 受信機)、地理的位置、気象条件の機能に関連しています。など

2 番目の質問への回答として、受信した GPS 位置の精度を向上させるためにアプリを実装することに関して、何もする必要はありません (またはできることもありません)。ただし、最小精度レベル外の測定値を無視することを選択できます (地理位置情報メッセージで返されるデータには推定精度レベルが含まれます)。

Phonegap を使用してアプリを実装しましたが、テスト中に返された GPS 位置の平均精度は、デバイスに応じて 2 ~ 6 メートル以内であることがわかりました。

Phonegap を使用している場合は、位置をリクエストするときに「enableHighAccuracy」パラメーターを使用して、基盤となる OS から GPS 修正がリクエストされていることを確認してください。ただし、これを行っても不正確な位置が返される可能性があるため、不正確すぎる位置を拒否するようにフィルターを設定することをお勧めします。

お役に立てれば。

于 2013-01-02T18:28:29.110 に答える