Google Map API特定国家/地区的城市列表

时间:2016-07-19 10:25:55

标签: google-maps

我想知道我是否可以看到某个国家/地区的可用城市列表,尤其是Google地图返回的“short_name”字段。我想知道这一点的原因是我只是想看看谷歌填写我的地理位置的可能性

function writeAddressName(latLng) {
var geocoder = new google.maps.Geocoder();
geocoder.geocode({
    "location": latLng
},
function(results, status) {
    if (status == google.maps.GeocoderStatus.OK)
        document.getElementById("location").value = results[0].address_components[6].short_name;       
});

1 个答案:

答案 0 :(得分:0)

Google Maps API没有此类功能。

此外,您不应该依赖地址组件数组中的确切位置:

results[0].address_components[6].short_name

相反,你必须遍历地址组件数组并找到类型字段中具有“locality”的数组。