高德地图 AMAP
根据经纬度获取地理位置信息
getPositionByLonLats(lng, lat) {
var lnglatXY = [lng, lat] // 地图上所标点的坐标
AMap.service('AMap.Geocoder', function () {
// 回调函数
let geocoder = new AMap.Geocoder({ })
geocoder.getAddress(lnglatXY, function (status, result) {
console.log(status, result)
if (status === 'complete' && result.info === 'OK') {
// console.log(result.regeocode.formattedAddress);
var address = result.regeocode.formattedAddress
console.log(address)
} else {
console.log('error')
}
})
})
}