【发布时间】:2014-12-12 05:33:13
【问题描述】:
我想使用 Graphhopper 进行路由,通过使用 OSM id 而不是 lat,lon 坐标来标记起点和终点。这可能吗?是否也可以使用其 OSM id 获得优势?
谢谢
【问题讨论】:
标签: graphhopper
我想使用 Graphhopper 进行路由,通过使用 OSM id 而不是 lat,lon 坐标来标记起点和终点。这可能吗?是否也可以使用其 OSM id 获得优势?
谢谢
【问题讨论】:
标签: graphhopper
我看不到 GraphHopper 的用途,虽然它可以方便地用于其他应用程序(不确定),但也有缺点。例如。一个 OSM id 与边缘 id 列表匹配,OSM id 也不是静态的,因此不建议将其用作标识符。例如。假设方式合并或拆分的情况。
话虽如此,您必须在导入时存储“OSM_ID to List”关系。例如。参见 OSMReader.getOsmIdOfInternalEdge 以获取相反的映射关系“edgeId 到 OSM_ID”。
【讨论】: