js百度地图经纬度转城市
function getcity(lat,lon){
loc=lat+','+lon
$.ajax({
//设置请求类型
type:"get",
//请求超时时间
timeout:5000,
//设置请求地址
url: 'http://api.map.baidu.com/reverse_geocoding/v3/',
//设置需要发送的数据
data: {ak:'改为自己的ak', output:'json', coordtype:'wgs84ll', location:loc},
//定义此请求为跨域请求
dataType: 'jsonp',
//定义回调函数
jsonpCallback:"cb",
success: function (data) {
return{
'province':data.result.addressComponent.province,
'city':data.result.addressComponent.city
}
},
})
}
//外部使用data
function cb(data) {
console.log(data)
}