我正在评估计算路由的GraphHopper。据我所知,它肯定会是我的选择,特别是因为它有各种算法和web API。然而,GraphHopper与OSM格式的工作,我的数据是在一个大的形状文件(~1 Gb),并有自己的字段来指定道路的类型,它的方向等。我认为这将需要编写一个形状文件的阅读器(如OSMRader)。一些人建议使用转换器将形状文件转换为OSM格式,并与GraphHopper一起使用。但我有几个问题希望能得到答案:
(1)有没有我可以随时使用的ShapeReader --这将是最有用的。
(2)如果我使用converter从shape文件创建OSM,GraphHopper如何知道来自shape文件的字段值的语义?
(3)如果我编写自己的ShapeReader,有没有什么文档可以帮助我--比如,要让shape文件在GraphHopper中工作,最低限度需要实现什么?
发布于 2014-07-20 20:46:26
将我的评论转换为答案:
Re (1)当前没有ShapeReader,请为此打开一个问题。
Re (2)我不知道。
Re (3)也有一些测试,但我不害怕文档。尽管您可以阅读开发人员文档并在邮件列表上询问是否有什么不清楚的地方
https://stackoverflow.com/questions/23772788
复制相似问题