vue 百度地图纠偏 经纬度偏差、根据经纬度返回地址等信息
vue 百度地圖糾偏 經緯度偏差
1、百度地圖糾偏: https://www.codeprj.com/blog/ad60761.html
百度地圖 :https://dafrok.github.io/vue-baidu-map/#/zh/start/usage/
實例中心:https://lbsyun.baidu.com/jsdemo.htm#a5_2
git 路書解析 :https://github.com/Dafrok/vue-baidu-map/blob/master/docs/md/zh/bml-lushu.md
使用百度api
http://api.map.baidu.com/ag/coord/convert?from=0&to=4&x=${list[i].JD}&y=${list[i].WD}
得到的是糾正后的base64加密數據
使用node本身的 new Buffer(jw.data.x, ‘base64’).toString()進行轉換,得出的數據是string類型,要將其轉換為Number類型,詳情請看鏈接1。
2、根據經緯度返回地址等信息
使用百度api
https://api.map.baidu.com/geocoder/v2/?location=${lat},${lng}&output=json&ak=0hT82pj7F8UQM9jkMEsVHeWn8rbN5XFn&pois=0
返回廣州塔信息
{status: 0,result: {location: {lng: 113.33108399999998,lat: 23.1122230107818},formatted_address: "廣東省廣州市海珠區閱江西路222號",business: "赤崗,新港西路,客村",addressComponent: {country: "中國",country_code: 0,country_code_iso: "CHN",country_code_iso2: "CN",province: "廣東省",city: "廣州市",city_level: 2,district: "海珠區",town: "",town_code: "",distance: "99",direction: "西",adcode: "440105",street: "閱江西路",street_number: "222號"},pois: [ ],roads: [ ],poiRegions: [{direction_desc: "內",name: "廣州塔",tag: "旅游景點;風景區",uid: "45d8aa46648681673a13fd63",distance: "0"}],sematic_description: "廣州塔內,匯禮軒商場西北99米",cityCode: 257} }總結
以上是生活随笔為你收集整理的vue 百度地图纠偏 经纬度偏差、根据经纬度返回地址等信息的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: kettle基础入门(一)kettle下
- 下一篇: 微分方程模型_天生一对,硬核微分方程与深