我正在使用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()
});
Run Code Online (Sandbox Code Playgroud)
address
变量取自输入字段.
我想只在英国搜索位置.我认为指定'region': 'uk'
应该足够但不是.当我输入"波士顿"时,它在美国找到波士顿,我想在英国找到它.
如何限制Geocoder仅从一个国家或某个纬度范围返回位置?
谢谢