我正在使用安装在智能手机上的MyTracks GPS应用程序(可在Google商店获得)来跟踪我的移动。该记录包含(X,Y,T)格式的时间顺序时空点,其中X=经度、Y=纬度和T=时间戳。
我把定位精度设为10米,但是在跟踪我的行程之后,我可以看到有很多GPS点是不合理的,可能是由于多径或其他问题。
有人能告诉我怎样才能消除这些错误吗?
请注意-我没有任何已知的坐标在整个记录,所以没有问题的评估错误分类和错误传播。我已经决定用高斯滤波器来处理这个问题。但是当我开始开发内核的时候,当我处理两个变量X,Y时,我被困住了。
我的问题是,我如何处理这个问题?我需要一个二元高斯核吗?
如果是,那么lat和long是否相互关联?
最后一个问题( lat,long是相互关联的)真的很有趣,我找了很多,但没有找到正确的答案。请告诉我。
发布于 2014-07-22 15:45:51
正如我理解Schuessler & Axhausen的文章一样,它们独立地平滑了x、y(和z):
不需要额外信息的GPS原始数据处理引文
对于x;y;z中的每个坐标维数c,光滑的值分别计算为.
只需将高斯核应用于x,然后应用于y。通过图形输出,例如kml文件,立即查看这是否有效。
对于这样的问题: lat、long是否相互关联:
尝试一下,打开一个excel表并传入x和y,然后让Excel计算相关系数。
我预计,当移动,拉手和长或多或少是相关的-特别是当移动直线没有转弯。但在不使用静止滤波的情况下,由电离层wheather引起的随机信号延迟误差将导致相关性较小。(在android系统上,修复程序正在跳跃,而在ios系统中,苹果使用的是静止过滤器。)
一般不采用特定的过滤技术:
请注意,他们为他们的任务开发了一个过滤器,(检测一个人是否在步行,骑自行车),这可能对你的任务有用,也可能没用(我不知道你需要过滤做什么)。
https://stackoverflow.com/questions/24878946
复制相似问题