我正在寻找一种算法,当在地图上给定具有诸如坡度/距离/形状/等属性的特定路线时,可以找到一条相似的路线(就属性而言),但该路线始于不同的地点或在地球上的另一个地区。
显然,在几乎所有情况下都不可能找到完美的拟合,但是我正在寻找一种“最佳匹配”类型的系统,该系统应具有理想的测量相似度的方法。
我尝试查找,但是我的大多数查询都提出了“地图匹配”问题或同一路径上GPS点的路线相似性。我可能不知道正确的术语!这个问题有名字吗?我可以使用什么算法来解决这个问题?
1
是否将“路线”限制在线路(道路/路径/等)网络上?您如何防止算法确定最接近的路由是源路由,但只是短一点/长一点?
—
Spacedman'2
“在属性上相似”是有道理的,但它如此模糊以至于它允许各种各样的解决方案。你可以再详细一点吗?
—
ub
@Spacedman是的,路线仅限于道路网络。目的是要从例如中国走一条公路,找到一条非常相似的路径,例如我的房子。我不确定实现该约束的最佳方法。
—
克里斯·福斯特
@whuber抱歉。要澄清的是,具有相似的坡度(在路线的相似区域)和相似的总距离是最重要的。
—
克里斯·福斯特