Подтвердить что ты не робот

Список всех названий улиц и дорог в Google в API

Делаю приложение на основе местоположения. При использовании GPS он предоставляет названия улиц из Google API. Когда пользователю нужно вводить его вручную, для текстового представления автозаполнения мне нужны имена всех улиц и дорог в Google API. Где я могу получить все названия улиц и дорог, которые предоставляет API Google при использовании GPS? Я искал везде, но тщетно:( Спасибо заранее.

4b9b3361

Ответ 1

Насколько я могу судить, Google не предоставляет базу данных имен улиц для публичной загрузки, но этот сайт делает: Открытая карта улиц

Эти базы данных доступны для бесплатной загрузки. Они содержат географическую информацию о всей планете. Надеюсь, вы сочтете их полезными.

Ответ 2

Спасибо выше:) На самом деле я нашел еще один способ... имена улиц и дорог в xml, возвращаемые google api, помечены как "маршрут".. поэтому я разобрал xml с типом = "маршрут", чтобы получить только названия дорог и улиц!

Ответ 3

API Google Places предлагает результаты поиска для имен городов и улиц и т.д., которые вы можете использовать для AutoCompleteTextView.

Ниже приведена версия JS demo для тестирования результатов.

Поскольку вы используете Maps API V3, вот ссылка на google.maps.places.Autocomplete

Здесь вы можете найти API для Android.