1

私は知りたいです:

1) Android の GPS 受信機はどのように衛星から高度を取得しますか?

2) 使用する衛星の数は?

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

4) どの高度データが表されますか? 持ち上げる?程度?何から何までの距離?

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

すべての助けに感謝します。

4

2 に答える 2

3
  1. 各 GPS 衛星は、その位置と時刻を非常に正確に認識しており、この情報を継続的に送信しています。信号が地球に到達するには時間がかかり、受信機は信号到着時間の遅延の差を使用して、3 つの位置変数 (緯度、経度、高度) と現在の時刻を計算します。
  2. 完全なソリューションには、最低 4 つの衛星信号が必要です。ほとんどの場合、受信機には 6 ~ 12 個の衛星が見えます。
于 2012-01-29T23:33:03.913 に答える
2

4) 高度は、WGS 84 基準楕円体からのメートル単位です。この測定値は、地球の形状のために正確に取得するのが困難です。LocationManager は高度に関しては信頼できません。屋外ではおそらく 0 になりますが、建物内に入ると 8 になります。

于 2017-09-07T14:06:18.797 に答える