Я получаю данные автозаполнения в поле ввода, используя API-интерфейс карты Google в javascript, но в то же время мне нужно также извлечь значения широты и долготы, но согласно моему коду это значение не определено.
Мне нужно, когда поле ввода заполнится адресом автозаполнения, а затем, используя событие place_changed
, я получу значение lat and long
.
var input = document.getElementById('pick_addr');
var autocomplete = new google.maps.places.Autocomplete(input);
google.maps.event.addListener(autocomplete, 'place_changed', function () {
var place = autocomplete.getPlace();
console.log('place',place);
});
Здесь в консольном сообщении я получаю значение как undefined
, где я должен получить значение широты и долготы.