C++ 我可以为离线使用构建开源路由计算机吗?

C++ 我可以为离线使用构建开源路由计算机吗?,c++,openstreetmap,osrm,C++,Openstreetmap,Osrm,我计划为自动驾驶车辆创建一个轨迹生成器,我想从OSRM中提取轨迹。我已经导出了我想要处理的OSM地图(大约300小时,并且有很好的道路定义),并且我还在Linux中准备了OSRM后端 有没有一种方法可以让我拥有一个接口(离线)并提取路由机器输出的轨迹(直线和角度) 在这个问题上任何帮助都可以。非常感谢。您可以在自己的计算机上构建OSRM后端,请参阅说明 当您计算两点之间的路线(viaroute服务)时,服务器响应默认设置为参数几何体的真值,其中包含路线的轨迹。如果您想知道如何解析JSON答案和几

我计划为自动驾驶车辆创建一个轨迹生成器,我想从OSRM中提取轨迹。我已经导出了我想要处理的OSM地图(大约300小时,并且有很好的道路定义),并且我还在Linux中准备了OSRM后端

有没有一种方法可以让我拥有一个接口(离线)并提取路由机器输出的轨迹(直线和角度)


在这个问题上任何帮助都可以。非常感谢。

您可以在自己的计算机上构建OSRM后端,请参阅说明

当您计算两点之间的路线(viaroute服务)时,服务器响应默认设置为参数几何体的真值,其中包含路线的轨迹。如果您想知道如何解析JSON答案和几何体,请看一看实现的示例。还应考虑默认情况下返回的路线几何图形是压缩的(几何图形是[lat,lng]对的列表)


干杯

似乎这类问题更适合在OSRM IRC频道进行讨论,不是吗?如果我可以问一下,OSRM IRC频道是如何工作的?登录后我该做什么?教你如何使用IRC在这里是离题的!你用过谷歌吗?有很多很多关于在互联网上使用IRC的指南,现在没事了。谢谢你的帮助。