Android 如何在提供街道、大道等名称列表的地图视图中追踪路线?

Android 如何在提供街道、大道等名称列表的地图视图中追踪路线?,android,google-maps,search,android-mapview,routes,Android,Google Maps,Search,Android Mapview,Routes,我正在开发一个Android应用程序。必须使用此应用程序才能在地图视图中绘制路线。但我仅有的数据是构成路线的街道名称列表。有没有办法让谷歌地图API返回带有街道名称的路线 编辑:数据将在桌面上使用普通Java进行预处理。不是直接在Android上。我也在做类似的工作。总的来说,我遵循这些步骤: 从OpenStreetMap()下载osm地图。请注意,如果所选区域太大,OpenStreetMap可能无法导出所选数据。整个圣保罗市都崩溃了,所以我不得不选择一个较小的区域 寻找街道的交叉口。osm文件

我正在开发一个Android应用程序。必须使用此应用程序才能在地图视图中绘制路线。但我仅有的数据是构成路线的街道名称列表。有没有办法让谷歌地图API返回带有街道名称的路线


编辑:数据将在桌面上使用普通Java进行预处理。不是直接在Android上。

我也在做类似的工作。总的来说,我遵循这些步骤:

  • 从OpenStreetMap()下载osm地图。请注意,如果所选区域太大,OpenStreetMap可能无法导出所选数据。整个圣保罗市都崩溃了,所以我不得不选择一个较小的区域
  • 寻找街道的交叉口。osm文件是纯xml文件,每条街道都有许多标记,每个标记也有许多标记
  • 在街道列表中的每条街道的列表中添加每个节点引用,并查找两条街道列表中出现的节点(对应于十字路口)
  • 在文件中查找节点ref(整数值),还可以找到节点的GPS坐标
  • 在谷歌地图中绘制坐标