graphhopper自定义osm.pbf文件

时间:2018-08-02 12:14:43

标签: openstreetmap graphhopper mapsforge osmosis

我有一个数据库,里面装有我自己收集的数据。我将数据存储在pgsnapshot数据库中,然后通过Osmosis成功导出到.pbf文件中,并用osm标签等。

此后,我将此文件提供给graphhopper以生成路由文件,并且还使用.map创建了Mapsforge Osmosis文件,并且此显示正确。但是,我只能在单个轨道几何图形上进行布线,并且超过两个或多个,会出现“找不到位置之间的布线错误”。我对标准OSM pbf文件做了同样的处理,路由工作非常完美。因此,问题是,自定义pbf文件和标准OSM pbf文件之间有什么可能会有所不同,导致文件上的路由无法在多个轨道几何图形上工作?这在我的所有数据中都会发生。

此外,我的数据已在所有交叉点处清除并对齐,公差为0.00002。因此,我假设所有轨道均已连接。

1 个答案:

答案 0 :(得分:0)

好吧,使用JOSM来验证数据似乎可以解决问题。

感谢您的帮助。