2012-01-15 6 views
1

私は知って知りたいこと:アンドロイドのGPSはどのように高度を取得しますか?

1)どのようにGPS受信機は、衛星から高度を得る?

2)使用するサテライトはいくつですか?

3)高度を取得する方法はいくつですか?私がインターネット上で見つけたように、SensorManagerとLocationManagerの2種類があります。この場合、私は間違っているかもしれません。私を修正してください。

4)どの高度データが表示されていますか?昇る?度?何から何かまでの距離?

これらの質問を検索しようとしましたが、情報を見つけるのはかなり難しいです。 それで、すべての専門家に私に説明してください。

すべてのお役に立てます。

+1

回答の重複する質問の種類:http://stackoverflow.com/questions/2791927/how-does-getaltitude-of-android-gps-location-works –

答えて

2
  1. 各GPS衛星は、その位置と時間を非常に正確に把握しており、この情報を連続的に送信します。信号は地球に移動するのに時間がかかり、受信機は信号到着時間の遅れの差を使って3つの位置変数(lat、long、alt)と現在時刻を計算します。
  2. 完全な解決策には、最低4つの衛星信号が必要です。ほとんどの場合、6〜12個の衛星が受信機に見える。
-1

4)標高は、WGS 84基準楕円の上にメートルで表示されます。この測定は、地球の形状のために正確に得ることは困難です。 LocationManagerは標高に関しては信頼されていませんが、建物外には0が表示されますが、建物内に入ると8になります。

+0

この回答は質問に答えてくれないようです。 – nadavvadan

+1

@nadavvadanはすでにこれが本当に質問に答えていないと述べていますので、この情報を質問にコメントとして追加することを検討してください。 –

+1

評判が50未満の@FabianSchönerユーザーは、正しくリコールすればコメントできません。 – nadavvadan

関連する問題