API中Google中所有街道和道路名称的列表

时间:2012-06-12 13:03:20

标签: android google-maps-api-3 gps

我正在做一个基于位置的应用程序。当使用GPS时,它提供了来自Google API的街道名称。当用户需要手动输入时,对于自动填充文本视图,我需要Google API中所有街道和道路的名称。我在哪里可以获得谷歌API在使用GPS时提供的所有街道和道路名称? 我到处搜索但是徒劳无功:( 提前谢谢。

3 个答案:

答案 0 :(得分:8)

据我所知,Google不会提供公共下载的街道名称数据库,但此网站会:Open Street Map

这些数据库可免费下载。它们包含有关整个星球的地理信息。我希望你发现它们很有用。

答案 1 :(得分:5)

谢谢上面:)实际上我发现了另一种方式...... google api返回的xml中街道和道路的名称标记为" route" ..所以我解析了xml的类型= "路线"只获得道路和街道名称!!

答案 2 :(得分:4)

Google Places API会为城市/街道名称等建议搜索结果,您可以将其用于AutoCompleteTextView。

这是一个用于测试结果的运行JS demo

由于您使用的是Maps API V3,因此这里是对google.maps.places.Autocomplete

的引用

Here您可以找到Android的API。