gpt4 book ai didi

Android getLatitude() 返回大地纬度或地心纬度?

转载 作者:塔克拉玛干 更新时间:2023-11-02 23:07:00 25 4
gpt4 key购买 nike

Android 的 location.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 ()

在此感谢您的帮助。

最佳答案

大地纬度用于最常见的目的,例如 map 。如果 API 报告其他任何内容,那将是非常奇怪的。与制图相比,地心纬度在更专业和更学术的领域有用途。

这是一个有趣的问题 (+1),我很想知道它是否是您所希望的地心纬度,如果是,是什么导致了这个问题。

您的第二个问题:位置最终来自 GPS,无论是否由设备本身制成,A-GPS 或不是来自移动运营商塔的信号强度,而后者又具有精确的 GPS 位置。根据定义,与 GPS 一起使用的是 WGS84 椭球体,而不是与 WGS84 略有不同的 GRS80 椭球体。

我无法证明这一点,但假设基于 WGS84 的大地纬度是非常安全的。

关于Android getLatitude() 返回大地纬度或地心纬度?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11166943/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com