Как получить адрес по выбранному городу Google Maps API? - PullRequest
0 голосов
/ 18 сентября 2018

Как я могу получить какое-то место, как улица, проспект и т. Д. В выбранном городе?Я нашел решение в документах с радиусом.

searchOptions={
  location: new google.maps.LatLng(59.9342802, 30.335098600000038),
  radius: 2000,
  types: ['address'],
}

Но в каждом городе радиус отличается, и это очень не универсальный способ.

Я хочу выбрать город в первом входе, а затемвведите адрес и посмотрите предложенные адреса только в выбранном городе во втором входе.Пожалуйста, помогите мне.Если это важно, я использую ReactJS и плагин react-places-autocomplete.

1 Ответ

0 голосов
/ 25 сентября 2018

Узнайте какое-нибудь решение.Может быть, для кого-то это будет полезно.

  1. Поиск адреса.https://maps.googleapis.com/maps/api/place/autocomplete/json?input=Донецк Украина
  2. Затем его данные по place_id https://maps.googleapis.com/maps/api/place/details/json?placeid=ChIJ7aVxnOTHwoARxKIntFtakKo
  3. Получите лат, lng, город, страну и вставьте далее https://maps.googleapis.com/maps/api/place/autocomplete/json?location=48.00621599999999,37.8450388&types=(cities)&input=Donetsk
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...