Могу ли я получить координаты с автозаполнением 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

Другие вопросы по тегам