web-dev-qa-db-ja.com

Android GPS?

AndroidのGPSの精度は約10 cmだとどこかで読んだと思いますか?

誰でもこれを確認または修正できますか?理由は、私が開発しようとしている私のアプリケーションは、ユーザーが訪れた場所を追跡していることであり、期待できるエラーの範囲を知るのに非常に役立ちます。

49

10センチ?チャンスは無い。いずれにしても、Androidは単なるデバイスOSです。GPSデバイスの実際の精度は、デバイスのチップセットに依存します。Androidは理論的にはそのレベルの精度でデバイスを収容できますが、それだけです。

とにかく、GPSデバイスの精度は通常、単純な距離として表示されません。通常、デバイスの精度は、距離と、実際の位置からその距離内にある測定値の割合として与えられます。ハンドヘルドGPSデバイスの一般的な精度は、実際の位置から50メートル以内の測定値の30%のようなものです(そう、デバイスは通常that不正確です)。

50
MusiGenesis

実際のGPSハードウェアに依存しますが、 [〜#〜] sa [〜#〜] がオフになっているので、約10mの水平精度が期待できます(SAがオンのときは100mでした。)垂直方向の精度は通常、水平方向の精度の約3倍です。

GPSハードウェアがWAAS補正を受信できる場合、約7.6mの最悪の場合、1〜2mの最良の場合、より良い結果が得られます。ただし、ほとんどの電話にはWAASがありません(何かありますか?)。

Wikipediaの WAASエントリには、さまざまな種類のデバイスの予想される精度の表があります。

20
progrmr

「c」をドロップすれば、あなたはそれを正しく理解しました。 TrimbleのNomadシリーズなどのプロフェッショナルグレードの受信機は、後処理の前に2〜5 mの精度を実現し、その後1〜3 mの精度を実現します。衛星ロック(おそらく6つ以上)および信号を偏向またはブロックする木や電柱などの大きな垂直障害物から離れる。資格のある測量士は、非常に高価なアンテナ(10,000ドルの範囲)を使用し、同じポイントを数時間占有し、平均数千の読み取りを行うことによってのみ、センチメートルレベルで精度を得ることができます。そして、ここでいくつかのポスターが言ったように、垂直方向の精度は水平方向の約3分の1に過ぎません。おそらく屋内や車の中、または移動中に電話を使用して10mを走らせることは不可能ではないと思います。チップの主な任務は、E911ディスパッチャに提供される情報を補足または修正することです。したがって、おそらく、ある家庭を他の家庭と区別するよりもはるかに良くなることはないでしょう。

17
anchorite

オリジナルのMotorola Droidのような一部のAndroid携帯電話で定期的に2メートルの精度を得ることができます。

過去1.5年にわたって、これをさまざまな方法で検証してきました。

[〜#〜] edit [〜#〜]:そして、私は30万人以上のユーザーを持つgpsアプリを販売しています。

10
Fraggle

10CMの精度はほとんどありません。たとえば、軍用GPSシステムを使用する軍用MGRSシステムは、民間の同等品よりも若干優れている傾向があり、解像度は1mです。 アシストGPS は、利用可能な場合はより厳密な解像度を提供しますが、現時点では10cmの解像度を実現するには携帯電話よりも大幅に大きいデバイスが必要です。 GPSの解像度は、ソフトウェアよりもハードウェアに依存します。

8
phoebus