graphhopper 自定义 osm.pbf 文件

graphhopper Custom osm.pbf file

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

在此之后,我将此文件提供给 graphhopper 以生成路由文件,并且还使用 Osmosis 创建了 Mapsforge .map 文件,该文件显示正确。但是,我只能在单个轨道几何形状上布线,在两个或更多轨道上,我得到 "route between locations cannot be found error"。我对标准 OSM pbf 文件做了同样的事情,路由工作完美。所以问题是,我的自定义 pbf 文件和标准 OSM pbf 文件之间可能有什么不同,导致我的数据上的路由不能在多个轨道几何上工作?这发生在我的整个数据中。

此外,我的数据已在所有交叉点处以 0.00002 的公差进行清理和捕捉。所以我假设所有轨道都已连接。

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

感谢您的帮助。