OSRM路由服务和匹配服务有什么区别?
答案 0 :(得分:6)
根据pqxx::row
,路由和匹配是2个具有不同目标的端点:
OSRM documentation:它将返回所提供订单中协调之间的最快路线。例如:
https://router.project-osrm.org/route/v1/driving/-77.0969009399414,38.89397221118197;-77.08866119384766,38.88154580068335;-77.0745849609375,38.88515369217454;-77.05432891845703,38.90586211685612?overview=false&alternatives=true&steps=true
对此终结点的调用将返回从lat: -77.0969009399414, lon: 38.89397221118197
到lat -77.08866119384766, lon: 38.88154580068335
然后再到lat: -77.05432891845703, lon: 38.90586211685612
Route:此端点以完全不同的方式工作。给定GPS数据集,匹配服务将尝试以最可能的方式将这些点与道路网络匹配。
因此,如果您很少有GPS点并希望获得最佳路线来访问它们,您将使用路径服务。如果您有许多GPS积分并希望重新构建最可能的跟踪路径,您将使用匹配服务