Могу ли я получить координаты с автозаполнением Google мест?
Я не могу понять, могу ли я получить координаты с ответом автозаполнения мест Google. Или я должен сделать явный запрос к картам Google с отформатированным адресом из ответа мест Google?
3 ответа
Я делаю два звонка один, чтобы получить координаты и получить информацию о месте, используя это. Я надеюсь, что нет способа сделать это в одиночку.
Вы можете разобрать объект ответа: Result.geometry.location
,
Вот подробное объяснение об объекте ответа мест: Детали места Ответы
Вы можете получать прогнозы программно, используя класс AutocompleteService с методом getPlacePredictions() [1], чтобы получить place_id [2]. затем с помощью этого place_id вы можете использовать сервис Places Details Service [3], чтобы получить координаты и более подробную информацию о месте.
[1] https://developers.google.com/maps/documentation/javascript/places-autocomplete
[2] https://developers.google.com/maps/documentation/javascript/reference
[3] https://developers.google.com/maps/documentation/javascript/places