1

このことを明確にしたいだけです。場所を取得するには、

int lat = (int)(location.getLatitude());
int lng = (int)(location.getLongitude());
int acc = (int) (location.getAccuracy());
int alt = (int) (location.getAltitude());
int bearing = (int) (location.getBearing());

では、これらすべてとの関係は何ですか?正確さは、緯度と経度だけを使用するよりも、どのようにして場所をより正確にするのでしょうか。そして、このすべての情報を表現する正しい方法は何ですか?グーグルマップや他のマップで見られるように、場所は110'30'Nになります。では、実際に緯度、経度、精度、方位、高度、時間をどこで使用しているのでしょうか。

このことを一度だけ明確にするこれに関する情報は本当にありがたいです。前もって感謝します。

4

1 に答える 1

4

緯度と経度は、平らな地図上の場所です。あなたが地上にいるか飛行機に乗っているかはわかりません。これは、Google マップが次のように表示する可能性があるものです10'13"N 100'12"W

高度は、海面からの高度を示します。つまり、一緒に言及された 3 つが「3D」での位置を示します。

精度は、位置ハードウェア (GPS?) があなたの位置をどれだけ正確に認識しているかを示します。読み取りがより正確になるわけではなく、他の値がどれほど間違っているかを示すだけです。

方角とは、あなたが指している場所、つまりあなたが向いている方向です (コンパスを考えてください)。

于 2012-09-29T18:00:57.413 に答える