Google Map Api JS - Как по клику получить адрес дома?
Подскажите, пожалуйста, как я могу получить точный адрес при клике на конкретный дом? Вообще, как понять, что пользователь кликнул именно на дом, а не на произвольное поле, например?
Пытаюсь с помощью получения координат и их обработки в геокодере. Если кликнуть на произвольное поле, геокодер вернет лишь все БЛИЖАЙШИЕ объекты к указанному lat/lng.
google.maps.event.addListener(googleMap, 'click', (evt) => {
let latlng = { lat: evt.latLng.lat(), lng: evt.latLng.lng() };
geocoder.geocode({
'location': latlng
}, (results, status) => {
if (status === 'OK') {
console.log(results);
}
});
});
Но как получить не ближайшие расположенные объекты, а точный адрес по которому был совершен клик, либо отсутствие? Т.е., если пользователь кликнул на дом, то мы получаем адрес(formatted_address), если нажал рябом с домом, то адрес отсутсвует.
Спасибо!