正在做基于app.When使用GPS的位置,它提供了从谷歌API的街道名称。 当用户需要手动输入,一个自动完成文本视图是需要在谷歌API的所有街道的名称和道路。 我在哪里可以得到所有街道和道路名称中使用GPS时谷歌API提供? 我已经找遍但不成功:(在此先感谢。
Answer 1:
至于我可以发现,谷歌不提供公开下载的街道名称的数据库,但此网站: 开放街道地图
这些数据库都可以免费下载。 它们包含了整个星球的地理信息。 我希望你发现它们非常有用。
Answer 2:
由于上述:)其实我发现了另一种方式太..街头,在由谷歌API返回的XML道路名称被标记为“路线” ..所以我有解析式=“路线”获得唯一道路的xml和街道名称!
Answer 3:
该谷歌Places API的提出了城市/街道名称等,你可以使用一个AutoCompleteTextView搜索结果。
这里是一个正在运行的JS演示用于测试的结果。
因为你使用地图API V3,这里是参考google.maps.places.Autocomplete
在这里你可以找到针对Android的API。
文章来源: List of all street and road names in Google in API