2012-06-23 6 views
5

Androidのlocation.getLatitude()メソッドは、測地または緯度の緯度を指定しますか?Android getLatitude()は測地または緯度緯度を返しますか?

測地学の場合、それはWGS84またはGR80楕円体に基づいていますか?

API仕様は、それだけ述べて、欠けている驚くべきことである。ここで任意の助け

public double getLatitude() 

Since: API Level 1 
Returns the latitude of this fix. 

http://developer.android.com/reference/android/location/Location.html#getLatitude()

感謝。

+2

私は、デバイスがwgs84モデルに測地線を返すと考えています。 – davidcesarino

+1

Davidに同意しても、それでも何の証拠もありません.2時間インターネットで検索した結果、Androidのロケーションサービスのための情報が得られませんでした。Google devチームの誰かがこれに答えるかもしれません。 – MKJParekh

答えて

2

測地緯度は最も一般的な目的で使用されます。マップ。 APIが何か他のことを報告するのは非常に奇妙なことです。地理的緯度は、マッピングよりも専門的で学術的な分野で使用されています。

これは興味深い質問です(+1)。あなたが望んでいたのが地心緯度であるかどうかを知りたいと思っています。

あなたの2番目の質問:位置は、GPS自体、A-GPSかどうかにかかわらず、正確なGPS位置を持っている移動通信事業者の塔からの信号強度から三重にして最終的にGPSから得られます。 WGS84とはわずかに異なるGRS80楕円体ではなく、定義によってGPSと共に使用されるのはWGS84楕円体です。

私はそれを証明できませんが、WGS84に基づいて測地緯度を仮定することは非常に安全です。

+0

WGS84楕円体に基づいて距離を計算しているので、WGS84に基づいて測地緯度を望んでいたので、それがコンセンサスのようです。 – Joey

+0

私はこの情報と、WGS84に賛成する別の証拠を探していましたが、Android Locationクラスのほとんどの機能:http://developer.android.com/reference/android/location/Location.htmlを参照してくださいWGS84へ。 – Moemars

関連する問題