我试图找到一个包,它会给我一个列表格式的两点之间的距离和转弯方向,最好使用离线OSM文件。我尝试过不同的软件包,包括OSMnx和OSMium,但它们都提供了图形信息。任何帮助都感激不尽!
OSM Wiki有一个关于Routing的页面和一个关于Android的页面,其中列出了几个软件和库。其中一个是GraphHopper,也看看GraphHopper Android example。
我不确定你的图形信息是什么意思,但你可以用OSMnx做到这一点。要获得两点之间的网络距离,您可以使用本演示的routing section中的示例。要获得转弯,您可以获取路线中的边缘列表并成对地查看其指南针轴承。有关如何使用边缘轴承的信息,请参阅OSMnx文档:https://osmnx.readthedocs.io/en/latest/