您的位置:首页 > 其它

根据原始坐标得到百度坐标再进行逆地址解析

2018-01-04 12:02 253 查看
let data = {
lng: 113.531321,
lat: 22.456451
}
let pointArr = []
pointArr.push(new BMap.Point(data.lng, data.lat))
new BMap.Convertor().translate(pointArr, 1, 5, (res) => {
if (res.status === 0) {
data.lat = res.points[0].lat
data.lng = res.points[0].lng
new BMap.Geocoder().getLocation(new BMap.Point(data.lng, data.lat), function (rs) {
let addComp = rs.addressComponents
data.startPosition = addComp.province + ', ' +
addComp.city + ', ' +
addComp.street + ', ' +
addComp.streetNumber
})
}
})
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  百度地图
相关文章推荐