我想从经度和纬度获得城市名称.我正在使用以下代码,但它返回整个地址,包括城市名称,邮政编码,省份和国家/地区.我只想要城市名称.
$.ajax({ url:'http://maps.googleapis.com/maps/api/geocode/json?latlng='+position.coords.latitude+','+position.coords.longitude+'&sensor=true',
success: function(data){
alert(data.results[4].formatted_address);
}
});
Run Code Online (Sandbox Code Playgroud)
请查看地理编码的结果
{
"long_name" : "Vancouver",
"short_name" : "Vancouver",
"types" : [ "locality", "political" ]
},
Run Code Online (Sandbox Code Playgroud)