我有一个数据库,里面装有我自己收集的数据。我将数据存储在pgsnapshot
数据库中,然后通过Osmosis
成功导出到.pbf
文件中,并用osm标签等。
此后,我将此文件提供给graphhopper以生成路由文件,并且还使用.map
创建了Mapsforge Osmosis
文件,并且此显示正确。但是,我只能在单个轨道几何图形上进行布线,并且超过两个或多个,会出现“找不到位置之间的布线错误”。我对标准OSM
pbf
文件做了同样的处理,路由工作非常完美。因此,问题是,自定义pbf
文件和标准OSM pbf文件之间有什么可能会有所不同,导致文件上的路由无法在多个轨道几何图形上工作?这在我的所有数据中都会发生。
此外,我的数据已在所有交叉点处清除并对齐,公差为0.00002。因此,我假设所有轨道均已连接。
答案 0 :(得分:0)
好吧,使用JOSM来验证数据似乎可以解决问题。
感谢您的帮助。