Routing 如何创建osm.pbf文件?

Routing 如何创建osm.pbf文件?,routing,offline,graphhopper,mapsforge,Routing,Offline,Graphhopper,Mapsforge,我正在为一个特定地区开发一个离线路由应用程序,它将使用android的graphhopper库。我想知道有没有办法为一个地区创建osm.pbf文件,而不是下载整个国家的文件。 此外,是否可以为特定区域创建.map文件 谢谢。可以通过创建.map文件。您可以通过数据库或使用渗透或其他工具获取osm.pbf 但我猜你只是下载了一个.osm文件?这可以直接从图形中读取,无需转换。我使用osmconvert(从PBF到PBF)从PBF文件中提取边界框子集。因此,将国家/地区文件作为PBF下载;使用osm

我正在为一个特定地区开发一个离线路由应用程序,它将使用android的graphhopper库。我想知道有没有办法为一个地区创建osm.pbf文件,而不是下载整个国家的文件。 此外,是否可以为特定区域创建.map文件


谢谢。

可以通过创建.map文件。您可以通过数据库或使用渗透或其他工具获取osm.pbf


但我猜你只是下载了一个.osm文件?这可以直接从图形中读取,无需转换。

我使用osmconvert(从PBF到PBF)从PBF文件中提取边界框子集。因此,将国家/地区文件作为PBF下载;使用osmconvert创建一个子集PBF文件;处理PBF文件,供我的GraphHopper、Namingm和朋友使用。

谢谢。Osmconvert很不错。你与graphhopper合作过吗?@RohitKumar-yes使用简化的PBF作为一个轻量级的内部GH web服务,用于校园内的步行方向。基本上只是遵循他们的教程,但将我的PBF插入到流程中。如果需要,还可以相当容易地扩展GHservlet来创建自己的响应JSOn格式。花了几天时间来掌握一切,完成下载和裁剪新文件的过程,然后将它们插入web服务。固体“产品”。