Я использую Google Geocoder для поиска координат lat lng для заданного адреса.
var geocoder = new google.maps.Geocoder();
geocoder.geocode(
{
'address': address,
'region': 'uk'
}, function(results, status) {
if(status == google.maps.GeocoderStatus.OK) {
lat: results[0].geometry.location.lat(),
lng: results[0].geometry.location.lng()
});
address
переменная берется из поля ввода.
Я хочу искать местоположения только в Великобритании. Я думал, что указать 'region': 'uk'
должно быть достаточно, но это не так. Когда я печатаю в "Бостоне", он находит Бостон в США, и я хотел его в Великобритании.
Как ограничить геокодер возвратом местоположений только из одной страны или, возможно, из определенного диапазона латинского алфавита?
Спасибо