我有一套GPS坐标,由GPS传感器和树莓Pi创建。我将传感器极化为10hz,并将数据记录到Pi上的SQL DB中。该系统位于我的汽车顶部(也是建筑业房屋扫描工具的一部分)。问题是我以不同的速度驾驶。在某些情况下,我不得不停车让其他车辆通过,同时记录10hz的GPS位置
一旦数据被记录下来,我想对GPS数据进行后处理,并输出一个简化的坐标列表,这样我就有了大约1米的距离
我知道我可以用熊猫来做这个,但是我不知道从哪里开始
这是一个示例数据集:
51.80359349246259,-4.741180850463812
51.80361005410784,-4.740873766196046
51.80351890237921,-4.7415190658979895
51.803152371942325,-4.74057836870229
51.80352232936482,-4.740392650792621
51.80361261925252,-4.740896906964529
51.803487420307796,-4.7402764541541265
51.80353017387817,-4.74136689657748
51.80287372471039,-4.741218904144232
51.80326530703784,-4.740193742088211
任何帮助都将不胜感激
如果想要得到更精确的结果,可以计算附近记录点之间的距离,并过滤小于1m的距离
使用geohash减少相同的位置如何
http://en.wikipedia.org/wiki/Geohash
关于精度: https://gis.stackexchange.com/questions/115280/what-is-the-precision-of-geohash
相关问题 更多 >
编程相关推荐