我正在编写一个应用程序(包括android和ios),它非常依赖于用户高度的精确度而非准确性。这意味着我只想确保任何设备在任何时间在某个水平位置读取相同的一致高度值(从椭球或海平面或地球周围的任何固定层)。我读过一些文章,声称GPS的高度读数误差为+/- 15米95%(另外5%甚至更差,即超出范围)。这让我意识到这根本不是一项微不足道的任务。
我听说android和ios设备都使用气压计来转换高度,我还可以从GPS读数中找到高度值。有些人甚至说移动塔也有读数/计算。但是在编程时,我只熟悉最终转换的高度,经度和纬度的3元组值。
无论如何,我想我需要排除气压计一,因为气压可能会随着时间的推移而改变,但我不确定GPS的气压,特别是据我所知,人们无法获得原始GPS读数,但只转换了(甚至以不同的方式)。我对用于获取移动塔计算的值的函数一无所知(如果可能的话)。
那么有人可以向我解释这些转换后的值是否可行,如果是,我应该考虑哪些值?
PS:此外,经度和纬度也不需要准确,但要精确。理想情况下,我只需要GPS卫星的原始读数,实际上在Android或iOS设备上是不可能的吗?
提前致谢!