移动Lat& Lon指向一个新的可路由位置

时间:2016-02-18 18:04:35

标签: python gps openstreetmap map-matching

我从GPS收集原始数据。看起来不太准确:

gps raw data

我想将点移动到最近的可路由点(如果可能的话,在离线清理过程中)

我做了什么:

我在论坛上寻找一个神奇的解决方案;)可能是,最接近的是使用openstreetmap提取并查询它,例如:

(
  way
  (around:100,41.12345,4.12345)
  [highway~"^(primary|secondary|tertiary|residential)$"]
  [name];
>;)

但是我没有这种环境的经验,我不知道如何进行查询并得到理想的新点(python会很精彩,但我对其他解决方案持开放态度。)

也许我完全错了。我对任何解决方案都持开放态度。

1 个答案:

答案 0 :(得分:2)

api提供了各种解决方案,例如GraphHopper。

另请查看此Map Matching (also called Conflation) with OSM