我有一个数据库,里面装满了我自己收集的数据。我将数据存储在数据库中pgsnapshot
,然后通过成功导出Osmosis
到.pbf
文件、osm 标记等。
在此之后,我将此文件提供给 graphhopper 以生成路由文件,并且还创建了 Mapsforge.map
文件,Osmosis
并且显示正确。但是,我只能在单个轨道几何上进行路线,并且超过两个或更多,我得到“位置之间的路线找不到错误”。我对标准OSM
pbf
文件做了同样的事情,并且路由工作得很好。所以问题是,我的自定义文件和标准 OSM pbf 文件之间可能有什么不同pbf
,导致我的数据上的路由不能在多个轨道几何上工作?这发生在我的数据中。
此外,我的数据已被清理并在所有交叉点以 0.00002 的容差进行捕捉。所以我假设所有的轨道都是连接的。