gpt4 book ai didi

安卓 GPS : altitude of metres

转载 作者:行者123 更新时间:2023-11-29 17:59:49 24 4
gpt4 key购买 nike

我是 GPS Android 编程的新手,我想制作一个应用程序,它可以在我移动时告诉我准确的米高度。

不幸的是,我不知道从哪里开始。我需要哪种传感器才能在每部手机上使用?我已经读到有两种方法,一种是准确的,一种不是那么正确。请给我一个开始。

最佳答案

GPS 设备提供 WGS84 椭球上方以米为单位的高度。精度取决于GPS卫星星座和当前自由视野的天空情况,但通常误差不超过15-30m。

请注意,这个值不是平均海平面,在欧洲,这个差异是例如 Triest/意大利的平均海平面 6m。如果您查看现代纸质 map ,则会指定 WGS84 与本地有效平均海平面的偏差。

总而言之,对于许多应用来说,通过 GPS 获得的海拔高度并不是很准确。这就是为什么专业户外 Gps 设备还包含一个气压计传感器,以更好地测量相对高度变化的原因。

要获得准确的高度,您必须将您的位置(纬度、经度)发送到您的服务器,并在美国政府提供并由其他一些机构。 (对于数量有限的位置,也有谷歌服务)

第一步,只需从提供的 Location 获取 altitude

(请注意,没有 GPS 传感器的设备也可能会提供高度值,但该值可能与某个位置相关,例如 1000 米以外。)

关于安卓 GPS : altitude of metres,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16893545/

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