【发布时间】:2010-12-16 21:03:25
【问题描述】:
我有以下可用的:
- 最后报告的带时间戳的纬度、经度
- 目标纬度、经度
- 预计目标时间
- 标题
如何随着时间的推移插入估计位置?
我知道这足以计算剩余行程所需的平均速度。给定一个直线距离,这是非常微不足道的。我知道这与向量有关,但我有点生疏,认为最好咨询一些专家。
我需要这个更新率的原因是有限的,所以为了显示流畅的动画我需要猜测更新之间的当前位置。
目标平台是一个谷歌地图应用程序,因此我可以使用一些基本功能,例如用于两个坐标之间距离的地理校正功能。语言并不重要,因为我知道很多,并且可以根据需要移植或改编任何示例。然而,一般的解决方案将是首选。
这只是两个独立的向量计算吗?
lat估计 = latstart + (Δlat * P) lon估计 = lon开始 + (Δlon * P) 在哪里: testimated = 报告的预计目标时间 telapsed = 自上次估计以来的时间 P = t经过 / t估计 Δlat = lat报告 - lat目标 Δlon = lon报告 - lon目标【问题讨论】:
标签: language-agnostic math geospatial estimation interpolation