vue使用百度地图api,vue集成地图

  vue使用百度地图api,vue集成地图

  有些项目需要地图嵌入。本文主要介绍如何在vue项目中调用百度地图API。其他地图调用类似。有需要的朋友可以借鉴一下,希望能有所帮助。

  :

目录

   1.账户注册2。关键获取3。项目创建4。项目导入5。效果展示。

  

1.账号注册

  注册账号,登录百度地图开放平台。

  地址:https://lbsyun.baidu.com/index.php? title=jspopularlg

  

2.获取密钥

  进入开发文档并申请密钥。

  

3.创建项目

  

4.项目导入

  现在我们已经获得了密钥,我们可以将它导入到项目中。

  首先安装百度地图。

  npm安装vue-百度-地图-保存

  然后注册(这里我用的是部分注册)

  //部分注册百度地图

  从“vue-Baidu-map/components/map/map . vue”导入BaiduMap

  最后,在接口文件中导入。

  模板

  Baidu-map:center= center :zoom= zoom @ ready= handler style= height:1080 px @ click= getClickInfo :scroll-wheel-zoom= true

  /百度-地图

  /模板

  脚本

  导出默认值{

  名称: TestBaiDu ,

  data () {

  返回{

  中心:{液化天然气:109,48529967,纬度:36 },

  缩放:13倍

  }

  },

  方法:{

  处理程序({BMap,map}) {

  var point=新的BMap。点(109,36)35676 . 48638638667

  map.centerAndZoom(点,13)

  var marker=new map . marker(point)//创建标签

  Map.addOverlay(marker) //向地图添加标签

  var circle=新的BMap。Circle(point,6,{ strokeColor: Red ,strokeWeight: 6,strokeOpacity: 1,Color: Red ,fillColor: #f03 })

  map.addOverlay(圆形)

  },

  getClickInfo (e) {

  控制台.日志(e.point.lng)

  控制台.日志(e.point.lat)

  this.center.lng=e.point.lng

  this.center.lat=e点

  }

  }

  

5.效果展示

  以上是vue项目实现便捷接入百度地图API的详细内容。更多关于vue接入百度地图API的信息,请关注我们的其他相关文章!

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: