1、先上效果图

2、实现方法:

<el-input v-model="searchKey" clearable placeholder="请输入搜索地址" @keyup.enter.native="mapSearch"><el-button slot="append" icon="el-icon-search" @click="mapSearch" />
</el-input>methods:init(){const map = new BMapGL.Map('map') // 创建地图实例...this.map = map
}mapSearch(){//创建地址解析器实例var myGeo = new BMapGL.Geocoder();// 将地址解析结果显示在地图上,并调整地图视野myGeo.getPoint(this.searchKey, (point)=>{if(point){this.map.clearOverlays() // 清空地图上的覆盖物this.map.centerAndZoom(point, 12)this.map.addOverlay(new BMapGL.Marker(point)) //重新绘制当前位置覆盖物-marker点myGeo.getLocation(point, (rs) => {console.log('当前位置详细信息---',rs)})}else{// alert('您选择的地址没有解析到结果!');this.$message({type: 'error',message: '您输入的地址没有解析到结果!请重新输入'})this.searchKey = '' // 清空搜索框}},this.searchKey)
}

vue + 百度地图 地址搜索并定位相关推荐

  1. android百度地图单点定位_Android百度地图实现搜索和定位及自定义图标绘制并点击时弹出泡泡...

    一.问题描述 上一次我们使用百度地图实现基本的定位功能,接下来我们继续实现搜索和定位,并使用LocationOverlay绘制定位位置,同时展示如何使用自定义图标绘制并点击时弹出泡泡 如图所示: 二. ...

  2. ios百度地图地址搜索功能-在线建议查询

    最近使用到了百度地图,总结一下,话不多说直接上代码: 使用的是searchBar+在线建议查询 一.准备工作 导入头文件#import <BaiduMapAPI_Search/BMKSearch ...

  3. 百度地图API搜索关键词定位,点击获取经纬度

    一.实现效果如下 二.获取百度地图秘钥AK (1)申请秘钥地址 http://lbsyun.baidu.com/apiconsole/key (2)创建应用 (3)选择应用类型 我这个demo是在浏览 ...

  4. vue+百度地图实现搜索功能

    这次整理了两个地图,这里的是百度的地图,另一个高德的地图地址https://blog.csdn.net/qq_42165062/article/details/92782197 效果图比较low.需要 ...

  5. vue中调用百度地图实现搜索等功能

    vue中调用百度地图实现搜索等功能 在最近做电商项目时用户订单等物流信息想做的更加详细点所以加入了地图这个小功能,不是很难只是在一个未知的领域可能有点迷茫 现在也是体会到了,学新的东西还是得看官方文档 ...

  6. HTML5接入百度地图并搜索定位

    首先我们得去百度那里注册一下,拥有自己的Appkey,连接:http://lbsyun.baidu.com/ 也可以使用别人的,当然最好还是自己去注册比较好. 第二步,在你自己的网页中引入: 下面直接 ...

  7. 百度地图实现普通地图、定位、周边搜索功能

    //--------------一下是普通地图的实现----------------------------------- 1:打开百度地图APi进去,如果没有注册过的需要注册,注册过的登录进入 2: ...

  8. vue 百度地图 + 定位

    vue 百度地图 + 定位 > 前提需要自己有百度的密钥,如没有可以去百度地图申请 一.在主目录下的index.html引入js,例如: 二.在webpack.base.conf.js配置文件中 ...

  9. php调用百度地图定位,php用百度地图API进行IP定位和GPS定位

    /** * 根据地理坐标获取国家.省份.城市,及周边数据类(利用百度Geocoding API实现) * 百度密钥获取方法:http://lbsyun.baidu.com/apiconsole/key ...

最新文章

  1. 请求转发与请求重定向
  2. 【Linux 内核 内存管理】内存管理架构 ⑤ ( sbrk 内存分配系统调用代码示例 | 在 /proc/pid/maps 中查看进程堆内存详情 )
  3. 基于MATLAB的TDOA算法的仿真
  4. 企业级IM应该帮助员工提高绩效,避免无关的信息干扰
  5. q-dir 打不开文件_Q-Dir –多窗格文件管理器
  6. 408最后计算机网络题库,2021考研计算机统考408专业基础综合题库
  7. Python键鼠自动化函数
  8. 超过8000星的「机器学习路线图」,福利。
  9. 江苏技术师范学院大学机房管理系统[.NET项目]
  10. System.Drawing.Text.TextRenderingHint 的几种效果
  11. iOS 蓝牙开发 swift (一)
  12. noob_Noob的Three.js指南
  13. LVGL的PC端移植和STM32F429阿波罗开发板移植
  14. php adc类,Maxim:六种主流ADC架构的比较(SAR,Sigma-Delta,Pipelined等)
  15. 联想Y7000的屏幕亮度不能调节
  16. php redis incr过期时间,Redis 利用 incr 和 expire 来限流, 并发导致过期时间失效问题...
  17. kafka启动异常InconsistentClusterIdException
  18. 做个网站要多少钱,怎么收费的?
  19. 79-Java案例:斗地主游戏
  20. 南阳农运会于2012年9月16日开幕

热门文章

  1. CNI 网络分析 4.1 Calico 介绍与原理(一)
  2. 面包店算法c语言,Lamport面包店算法
  3. 红队信息收集自动化工具-水泽(ShuiZe)
  4. 应该成为一名系统工程师么?
  5. Oracle设置主键报错 ORA-02437: 无法验证 (DENGCHAO.TEST) - 违反主键
  6. MailKit和MimeKit 收发邮件
  7. PS特效动作制作合成创意报纸人物效果
  8. 一文带你全面了解MVC、MVP、MVVM模式(实例讲解)
  9. android错误提示的意思
  10. solidworks模型如何进行1/4剖面