我有许多由 GPS 记录的轨迹,更正式地可以描述为许多线串。
现在,一些记录的轨迹可能是同一条路线的记录,但由于 GPS 系统的不准确,记录是在不同的场合进行的,而且它们可能是以不同的速度记录的,所以它们不会完美匹配,但当人类在地图上查看时仍然看起来足够近,以确定它实际上是已记录的同一条路线。
我想找到一种算法来计算两个线串之间的相似度。我想出了一些自制的方法来做到这一点,但想知道这是否是一个已经有很好的算法来解决的问题。
考虑到相似的平均值代表地图上的相同路径,您将如何计算相似度?
编辑:对于那些不确定我在说什么的人,请查看此链接以了解行字符串的定义:http: //msdn.microsoft.com/en-us/library/bb895372.aspx - I' m不询问字符串。