高德地图 根据经纬度获取地理位置信息

高德地图 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')
			}
		})
	})
}

猜你喜欢

转载自blog.csdn.net/double_Fly_/article/details/123275717