Vue使用百度地图获取当前城市

一:申请百度地图密匙

注册登录后需要进行开发者认证

创建应用

获取密匙AK

二:Vue项目使用

下载相应插件

html文件引入

创建一个新的js文件(下一步需要引入)

组件引入js并使用

效果

一:申请百度地图密匙

我们需要提前在百度地图开放平台申请密匙才能使用对应的接口去获取城市信息。

百度地图开放平台:http://lbsyun.baidu.com/apiconsole/center#/home

注册登录后需要进行开发者认证

主要是需要登记认证身份证,这环节需要身份证照片,认证很快,基本提交了一下就认证成功了。

创建应用

注意!Referer白名单一定要填写正确,域名不对是无法使用定位功能的!没上线的小伙伴如果仅仅是用来本地测试或者学习的就直接填写*,这样不管是什么域名都可以使用定位功能,但上线了就需要自行更改过来

获取密匙AK

二:Vue项目使用

下载相应插件

npm install bmap

html文件引入

创建一个新的js文件(下一步需要引入)

export default {

init: function (){

const AK = '3s9RVp........'; //你的AK

const BMap_URL = "https://api.map.baidu.com/api?v=2.0&ak="+ AK +"&s=1&callback=onBMapCallback";

return new Promise((resolve, reject) => {

// 如果已加载直接返回

if(typeof BMap !== 'undefined') {

resolve(BMap);

return true;

}

// 百度地图异步加载回调处理

window.onBMapCallback = function () {

resolve(BMap);

};

let getCurrentCityName = function () {

return new Promise(function (resolve, reject) {

let myCity = new BMap.LocalCity()

myCity.get(function (result) {

resolve(result.name)

})

})

}

// 插入script脚本

let scriptNode = document.createElement('script');

scriptNode.setAttribute(type, 'text/javascript');

scriptNode.setAttribute('src', BMap_URL);

document.body.appendChild(scriptNode);

});

}

}

组件引入js并使用

效果

vue中获取获取当前城市地址_Vue使用百度地图获取当前城市相关推荐

  1. html5经纬度定位 源码_利用HTML5定位功能获取经纬度,在根据经纬度利用百度地图获取位置信息...

    一.引入相关js 二.js代码 // 单次位置请求执行的函数 function getLocation(){ navigator.geolocation.getCurrentPosition(mapI ...

  2. Python爬取百度地图智慧交通-城市拥堵指数

    第一次写文章 分享一下我的大数据处理课程的一次作业,爬取百度地图智慧交通的城市拥堵指数内容,链接(以长春市为例):http://jiaotong.baidu.com/top/report/?cityc ...

  3. vue中调用百度地图 获取经纬度

    项目中,需要实现获取当前位置的经纬度,或者搜索某个位置并获取经纬度信息,我使用的的是vue,地图使用的是百度地图. 默认自动获取当前位置经纬度 拖动小红标 获取经纬度 关键词 查询获取经纬度 前期准备 ...

  4. vue使用百度地图获取位置信息

    vue使用百度地图获取位置信息 最近再做H5页面,就一个单页面,进来的时候,要获取地理位置,上代码 1.使用srcipt不受同源策略的影响,来获取百度api 写在了一个bmap.js里面,onBMap ...

  5. 根据ip获取经纬度_PHP使用百度地图获取指定地址坐标:创建AK(图文+视频)

    本篇文章主要给大家介绍PHP使用百度地图获取指定地址坐标之创建AK(api key)的方法. 我们在前面的文章[PHP使用腾讯地图获取指定地址坐标:创建key][PHP使用腾讯地图获取指定地址坐标:经 ...

  6. 根据php经纬度百度地图打点,PHP使用百度地图获取指定地址坐标:经纬度(图文+视频)...

    本篇文章主要给大家介绍PHP使用百度地图获取指定地址坐标之经纬度的实现方法. 在之前的文章[PHP使用百度地图获取指定地址坐标:创建AK]中,已经给大家介绍了如何在百度地图开放平台中创建AK(api ...

  7. 百度地图获取当前位置街道_轻松查看街道地址位置地图

    百度地图获取当前位置街道 Have you found the address for a place that you would like to visit while browsing but ...

  8. 百度地图获取经纬度后,获取区域代码和地址

    百度地图获取经纬度后,获取区域代码和地址: function getdistrct_code($location){$url ="api.map.baidu.com/geocoder/v2/ ...

  9. JS 通过百度地图获取详细地址及经纬度

    下方代码可以通过百度地图获取到经纬度和详细位置地址 注意: <script type ="text / javascript"src ="http://api.ma ...

最新文章

  1. 怎么编写段错误(Segmentation fault)的程序
  2. AI生成中国山水画!普林斯顿姑娘本科毕业作品,骗过70%中国人
  3. oracle中按指定条数批量处理的方法
  4. openwrt转载--openwrt框架分析
  5. Android 图形系统
  6. cadence自动生成铺铜_干货 | 国内铜湿法冶金工艺现状分析
  7. 震惊!原来leetcode竟然真的能中奖?
  8. [Ext JS 7]7.2 事件(Event)
  9. Log4net日志发布到服务器上日志无法写入
  10. 软件行业做了3年,何去何从?到底该搞哪个方面?迷茫+努力
  11. 识别合格ToB产品经理
  12. 树莓派CM4基于emmc安装Ubuntu系统及初始配置
  13. 2018 总结,2019 计划
  14. 如何制作趣味头像?分享几种制作头像的方法
  15. 华为q1设置虚拟服务器,华为路由Q1的上网设置教程
  16. 最常见的开源游戏引擎
  17. php错误测试,对 PHP 错误进行测试
  18. 【组合数学】递推方程 ( 特征方程与特征根 | 特征方程示例 | 一元二次方程根公式 )
  19. C#如何获取本机IP地址,两种方法
  20. 在VMWare虚拟机上安装CentOS 7

热门文章

  1. 机器学习——贝叶斯算法(Bayes)
  2. Python(9):利用selenium操作网页并抓取内容
  3. 2021年全球防伪包装收入大约79280百万美元,预计2028年达到166250百万美元,2022至2028期间,年复合增长率CAGR为 11.2%
  4. android自定义引导页,Android仿大众点评引导页(ViewPage)+主页面(Fragment)的实现
  5. SpringCloud工程搭建之创建SpringCloud父工程
  6. 安装MSDE2000进度条不动
  7. Mac通过istats查看CPU温度、风扇转速
  8. 软件构造实验1相关思路
  9. 应届生们,你不需要对别人负责
  10. 论文笔记:ICML 2019 Simplifying Graph Convolutional Networks