2011-04-28 16 views
6

私はWindows Phone 7アプリを開発しています。何か簡単なような...GPSのスピードはWindows phone 7のどれくらいですか

現在の速度:毎時20キロ 最大速度:毎時33キロ 平均速度:毎時25キロ

私は2つの選択肢があるようです: 1)加速度計 を使用2)人々が使用する方法についての提案を持っている場合、私は思ったんだけどGPS

を使用しています。

私はGPSを使うほうがはるかに簡単ですが、GPSの位置はさまざまな理由で正確ではないことがよくありますが、速度はどれほど正確ですか?

答えて

6

速度と方向が絶対位置より正確になる傾向があります。これは、速度と方向がではないためです(期待どおりに)です。むしろ、これらの値は、一般的に、衛星信号のドップラーシフトを使用することによって推定され、技術的理由により、絶対位置を歪ませる傾向がある要因の影響を受けにくい。

対照的に、加速度計は、おそらく速度や加速度は二つの異なるものがそうであるように、速度を測定するのに非常に有用ではないだろう。

0

GPSは非常に正確になる予定です。正確に同じデータが衛星から来ており、無数のGPSアプリケーションに使用されています。それは良いデータを得るために3人から受信を受け取ります。ユーザーは2つまたは1つの衛星のみを利用することができます。衛星が1つだけの場合、取得できるのは時間だけです。

精度の制限は受信者によって異なる可能性があります。そのため、Win7の電話OSではなく電話機の実際のハードウェアに応じて異なる場合があります。

私はMicrosoftがデータを解釈するコードを話すことはできませんが、他のソフトウェア会社と同様に彼らがやったと確信しています。私はMSに特有のその領域の欠陥を聞いたことがありません。

+1

地平線の上にある星座の部分や他の要因(都市の渓谷は受信には悪い)に応じて、「GPSは*正確ではない*スマートフォンのGPSは、幾分*正確である傾向があります - 数十メートル/数百メートル(数百フィート)それほど大きくない。地図がある場合は、これをマスクすることができます。最も近い道路にユーザーを固定しようとすることで、あなたは本質的に推測していることに気づく必要があります。あなたは、これがどの会社にも固有ではなく、システム固有のものであるということは間違いありません。 – Piskvor

+0

また、IIRCでは、ほとんどのスマートフォンのような低精度の受信機で、修正を得るには少なくとも* 4つの衛星が必要です。 GPS信号は基本的に時間信号の流れなので、アルゴリズムは4D(空間+時間)で三角測量をしようとしています。位置は既知の衛星位置と受信信号間の時間シフトから計算されます。 – Piskvor

関連する問題