我有N
GPS坐标N
,我希望确定一个未知位置的距离.
我的第一个方法是使用只有三点和三角测量,精确描述这里.这种方法已经非常准确(最佳误差~5km),但我想改进这一点并增加鲁棒性.因为给定距离开始时不是很准确,所以我考虑使用多个测量和多点定位.然而,事实证明这种方法准确性不太准确(最佳误差~100km)虽然我提供超过3点/距离(最多6次测试),现在我问,如果有人知道我可以拥有什么做错了.
简而言之,我的多点定位方法如下:
LLA/ECEF转换经过双重检查并且正确无误.第2步和第3步我用欧氏坐标(和精确距离)检查并显示正确.我自己想出了第4步,我不知道这是否是一个很好的方法,所以欢迎提出建议.
+++ UPDATE
我已经在python中汇总了示例代码,以说明一些基本事实的问题.三角测量接近400米,而多重定位在这里10-130公里.因为长度,我把它放在了想象中