安卓+全球定位系统nmea+位置:哪里垂直速度



据我所知,任何GPS接收器都会在内部求解方程,并在正交坐标系WGS-84中得到X、Y、Z和VX、VY、VZ。

但在Android API中,我只能得到VX、VY、VZ投影到东北平面(位置::getSpeed,位置::getBearing),所以

  1. 如何获得完整的三维速度矢量?

  2. 基于GPS、GDOP、VDOP或什么计算的getAccuracy?

我记得,你可以在android文档中找到,getAccuracy与水平精度有关。

从DOP值来看,它或多或少与HDOP有关。但是芯片制造商计算水平精度估计,不要具体说明他们是如何内部计算该值的。他们也不愿透露。

你的第一句话可能简化了事情。这可能对GPS接收机的演示模型1。

在实践中,速度(地面上)也考虑了多普勒效应,它给出了更精确的速度,而不仅仅是评估每次的位置变化。

"如何获得完整的三维速度矢量?"

我怀疑你能得到它。你可以通过评估每次海拔(m)的变化来尝试自我校准,对于更高的垂直速度,比如飞机,这可能会奏效。

最新更新