CLL位高度属性在飞行中的有效性

我理解海平面以下的负面概念和上面的正面的概念+有垂直的准确性来检查这个值的合理性。

我对飞行中的GPS数据感兴趣。 什么可以是altitude的最大值或近似最大值,以便我可以区分飞行与公路旅行。

我明白我可以查询速度,但速度本身不会解决目的。

确定GPS高度飞行的正确方法是在数据库中查找当前位置(纬度/经度)的地面高程。 如果GPS高度较大,则用户在飞行中(或在高楼中)。

这需要一个非常大的数据库,但数据是可用的。 对于大多数应用来说,这可能不实用。 寻找DEM数据(数字高程模型)数据库,如SRTM,ASTER(见这里 )

另一种方法是检测起飞。 如果你只对喷气式飞机的飞行感兴趣,你需要检测从<10海里到> 100海里的直线加速度,然后如果海拔高度超过1000英尺/分钟,你就会在喷气式飞机起飞。

检测各种飞行(飞艇,热气球,轻型飞机)变得更加困难。 虽然可以通过各种启发式方法来区分飞机和攀爬山峰,但很难区分。 也很难区分热气球与高层建筑,低水平运动,两个案例的高度都高于地面水平。