Можно ли использовать Google Places API и передавать адрес, например, "Дарлингтон", и он выбирает ближайший (Великобритания), а не в (США), используя текущее местоположение пользователя?
Я могу передать адрес, но он возвращает результат в США, а не в Великобритании.
Могу ли я передать его широту / долготу и / или границы? Я не хочу, чтобы он осуществлял поиск в пределах границ, поскольку я буду размещать маркер в точке широты / долготы результатов и устанавливать границы карты в радиусе от этой точки.
Я использую реагировать-google-карты и реагировать-места-автозаполнение .
Я знаю, как использовать текущую широту / долготу пользователей с помощью Geolocation API, но мне нужно кое-как использовать это как часть моего поиска.
Это то, что у меня есть до сих пор. (результаты возвращают только одну запись, хотя две Дарлингтона существуют)
geocodeByAddress(this.props.searchValue)
.then(results => getLatLng(results[0]))
.then(({ lat, lng }) => {
this.setState({
center: { lat: lat, lng: lng},
})
})