我使用移动设备创建了多个GPS轨迹(二维纬度、经度坐标的向量)。这些轨迹长度和方向各不相同。我希望对这些轨迹进行平均处理,生成一个单一的轨迹。作为第一步,我想仅选择位于特定区域内的点。例如,在下面的图片中,我希望仅选择灰色线条之间的点。
考虑到轨迹可能具有不同的形状和位置,使用边界矩形的方法是否合理?是否有更好的算法来实现这一点?
回答:
我建议在实际应用中查看以下类:
http://commons.apache.org/proper/commons-math/userguide/filter.html