需要第三方地图的支持 本文以百度地图为例

第一步  安装百度地图插件 npm install vue-baidu-map --save   成功后在main.js 中引入百度地图

import BaiduMap from 'vue-baidu-map'
Vue.use(BaiduMap, {ak: "rQxHPQX1ua21rWnXzTbUh5KSSUbnefxR"//你自己的ak
})

第二部 在页面中添加百度地图组件 此步骤必须有,不用显示直接 v-show="false"

<view v-show="false"><baidu-map @ready="onMapReady"/>
</view>

第三部  获取到当前经纬度信息 使用 uniapp 提供的API    uni.getLocation({}) ,把返回的经纬度信息提供给百度地图 转换为具体地址

getLocation(){let _this = thisuni.getLocation({type: 'wgs84',success: function (res) {var point = new _this.BMap.Point(res.longitude,res.latitude);var gc = new _this.BMap.Geocoder();gc.getLocation(point, function(rs){rs = JSON.parse(JSON.stringify(rs))  _this.province =  rs.addressComponents.province;_this.city = rs.addressComponents.city;_this.county = rs.addressComponents.district || rs.addressComponents.city;});},fail: function (res) {console.log(res);},});
},

下图是返回的 地址信息  需要通过JSON.parse(JSON.stringify(rs))  深拷贝一下 ,取值就方便多了

uniapp 中 通过经纬度获取地址详情(vue)相关推荐

  1. vue 高德地图API根据地址获取经纬度/根据经纬度获取地址

     1.引入 <script type="text/javascript" src="https://webapi.amap.com/maps?v=1.4.14&am ...

  2. 百度地图根据经纬度获取地址

    2019独角兽企业重金招聘Python工程师标准>>> 百度地图根据经纬度获取地址 查询地址要内部实现MKSearchListener接口 Java代码 public class S ...

  3. python根据地址获取经纬度,通过经纬度获取地址并反写入excel

    import time import requests import pandas as pd from pandas import DataFrame import xlrddeveloper_ke ...

  4. 根据经纬度获取地址 :位置名称 区 市 省 国家 邮编

    方式1: 根据经纬度获取: 省 市 区 位置名称 import java.net.URL; import java.util.HashMap; import java.util.Map; import ...

  5. 如何通过经纬度获取地址信息?

    #阅读原文 摘要 Google Maps API Web Services,是一个为您的地图应用程序提供地理数据的 Google 服务的 HTTP 接口集合.具体包括:Google Geocoding ...

  6. java根据经纬度获取地址(百度地图)

    先创建HttpClientUtils工具类 package cn.crenative.lockinlife.util;import com.google.common.base.Function; i ...

  7. java后端根据经纬度获取地址(高德地图)

    1.申请高德地图key 2.逆地理编码(坐标->地址)-地理X: https://lbs.amap.com/demo/jsapi-v2/example/geocoder/regeocoding ...

  8. 通过地址获取经纬度和通过经纬度获取地址

    1.通过地址获取该地址的经纬度 /** * @param addr * 查询的地址 * @return * @throws IOException */public Object[] getCoord ...

  9. android定位数据在移动,android - 在我的Wi-Fi和移动数据关闭的情况下,是否可以仅通过GPS从经纬度获取地址? - 堆栈内存溢出...

    我正在测试一款在三星平板电脑中借助GPS进行纬度和经度的应用程序. 我能够从GPS单元捕获当前的纬度,经度. 现在,我想使用纬度经度从这些位置获取地址,而无需使用Internet即wi-fi,移动数据 ...

最新文章

  1. python跨行字符串 变量_在Python中有没有在多行字符串中使用变量的方法?
  2. 海翰聚焦:专家一天话,价值八千八?
  3. javascript 深度克隆
  4. web3.js(二)根据私钥推出地址查询以太数量
  5. ionic3 安装遇到的问题
  6. java中关于IO流的知识总结(重点介绍文件流的使用)
  7. mlx rdma网卡指标参数简介
  8. oracle数据库sqlloader,sql loader ---ORACLE SQLLDR
  9. Linux命令【三】gcc编译+静态库+动态库+makefile+gdb调试
  10. ON1 photo raw 2021(ps/lr滤镜插件) 下载及安装
  11. Socket选项之SO_RCVTIMEO 和SO_SNDTIMEO
  12. python程序多次运行_Python内怎么使同一个.py文件多次运行?
  13. VC下sql+ado数据库v_strTemp.vt == VT_NULL判断的问题
  14. 记住三句话,就会用双拼(韵母键快速记忆口诀)
  15. 元素周期表排列的规律_元素周期表的元素排列规律和元素的性质
  16. 企业微信网页应用开发 - 异步请求
  17. 戴尔服务器显示器接口类型,戴尔推出UltraSharp U4021QW显示器 采用雷电3接口和5K×2K曲面屏...
  18. 连接到linux桌面,widows 远程连接到linux 桌面!
  19. Xtract or Ucfyber的最条理的整理入门级教程
  20. 前后端对接及接口管理平台浅析

热门文章

  1. JAVA电商 B2B2C商城系统 多用户商城系统 直播带货 新零售商城 o2o商城 电子商务 拼团商城 分销商城 直播商城 短视频商城 springcloud商城 spring cloud商城
  2. php不是当前时间,php取得时间与当前时间不一样
  3. 盒子移动的问题,拖拽问题
  4. VMware发表新版桌面虚拟化软件View 3
  5. 如何利用开关量信号传输装置实现工厂智能化技改?
  6. 企企通:如何利用数字化之道,赋能汽车行业供应链创新?
  7. Excel IF 函数怎么用
  8. 找出excel 除0以外的最小值
  9. PTA 数据结构与算法 7-29 修理牧场
  10. 关于snipaste的网页长截屏(只能复制字或代码)