0

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

在此之后,我将此文件提供给 graphhopper 以生成路由文件,并且还创建了 Mapsforge.map文件,Osmosis并且显示正确。但是,我只能在单个轨道几何上进行路线,并且超过两个或更多,我得到“位置之间的路线找不到错误”。我对标准OSM pbf文件做了同样的事情,并且路由工作得很好。所以问题是,我的自定义文件和标准 OSM pbf 文件之间可能有什么不同pbf,导致我的数据上的路由不能在多个轨道几何上工作?这发生在我的数据中。

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

4

1 回答 1

0

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

谢谢您的帮助。

于 2018-08-13T08:49:33.933 回答