位置: IT常识 - 正文

腾讯地图api使用——地图选点自动定位到当前位置(腾讯地图js api)

编辑:rootadmin
腾讯地图api使用——地图选点自动定位到当前位置 WebService API | 腾讯位置服务

推荐整理分享腾讯地图api使用——地图选点自动定位到当前位置(腾讯地图js api),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:腾讯地图api使用教程,腾讯地图api收费标准,腾讯地图js api,腾讯地图api接口文档,腾讯地图 api,腾讯地图api使用智能手机定位,腾讯地图api使用方法,腾讯地图api使用瓦片图后页面卡顿,内容如对您有帮助,希望把文章链接给更多的朋友!

 用户在使用腾讯地图api时,需先申请腾讯位置服务API Key,该key在调用时用于唯一标识开发者身份。

1.自动获取当前位置

引入以下js文件

https://mapapi.qq.com/web/mapComponents/geoLocation/v/geolocation.min.js//获取当前定位 Key和referer修改为自己项目的值getPosition(){ this.showPosition函数表示定位成功的函数 this.errorPosition函数表示定位失败的函数 var geolocation = new window.qq.maps.Geolocation(Key, referer); geolocation.getLocation(this.showPosition, this.errorPosition);}showPosition(position){ console.log(position)},//定位失败errorPosition(){ console.log('定位失败'); //继续定位 this.getPosition(); }

2.地图选点 

 该组件可以在项目需要在地图上选择位置获取该位置详细信息时调用,调用方式有两种;

腾讯地图api使用——地图选点自动定位到当前位置(腾讯地图js api)

①iframe内嵌调用,地图选点组件的页面会根据开发者设置的iframe宽高自适应。

<iframe id="mapPage" width="100%" height="100%" src="https://apis.map.qq.com/tools/locpicker?type=1&key=key&referer=referer"></iframe>

后面携带的参数修改为你申请的key值和名称。 

window.addEventListener('message', function(event) { // 接收位置信息,用户选择确认位置点后选点组件会触发该事件,回传用户的位置信息 var loc = event.data; if (loc && loc.module == 'locationPicker') {//防止其他应用也会向该页面post信息,需判断module是否为'locationPicker' console.log('location', loc); } }, false)

 然后使用该方法监听用户是否点击确认地址,获取位置详细信息。

②通过页面跳转,通过该方式调用该组件的时候,开发者需要设置backurl参数,用户点击选中的位置点后,页面跳转至开发者指定的返回地址(backurl),并将位置信息添加到回跳地址(backurl)上; 而且type参数需设置为1.

<a href="https://apis.map.qq.com/tools/locpicker?type=0&backurl=https://baidu.com&key=464BZ-L2C3D-KLM46-H6UUX-ZBCGE-JABZG&referer=myapp">1111</a>

如上图例子所示,我设置backurl为百度网址;在用户确认地址点击之后便会跳转到百度网站,且携带参数如图所示

其余参数说明,用户可根据项目需要携带不同的参数。

 

3.自动定位到当前位置

将地图选点请求地址添加coord参数(经纬度在定位成功的函数内拿到)便可以实现打开地图选点时自动定位在当前位置。

本文链接地址:https://www.jiuchutong.com/zhishi/277059.html 转载请保留说明!

上一篇:Win10专业版用户电脑开机没几分钟自动重启的解决方法(win10专业版用户名和密码怎么取消)

下一篇:uniapp微信小程序实现连接低功耗蓝牙打印功能(uniapp微信小程序支付流程)

  • 红外遮挡通知怎么关闭vivo(红外遮挡通知怎么处理)

    红外遮挡通知怎么关闭vivo(红外遮挡通知怎么处理)

  • 聚好看怎么取消自动续费?(聚好看怎么取消自动续费支付宝)

    聚好看怎么取消自动续费?(聚好看怎么取消自动续费支付宝)

  • WPSoffice如何插入竖排文本框

    WPSoffice如何插入竖排文本框

  • ios13.4.1录屏在哪(ios13.5录屏在哪)

    ios13.4.1录屏在哪(ios13.5录屏在哪)

  • 华为手机喇叭没声音怎么回事(华为手机喇叭没有声音怎么回事怎么办)

    华为手机喇叭没声音怎么回事(华为手机喇叭没有声音怎么回事怎么办)

  • 华为用久了会不会卡(华为手机用久了会变慢吗)

    华为用久了会不会卡(华为手机用久了会变慢吗)

  • 淘宝店可以注销吗(淘宝店可以注销吗怎么注销)

    淘宝店可以注销吗(淘宝店可以注销吗怎么注销)

  • 手机号码拉黑名单了能收到短信吗(手机号码拉黑名单后删除了还能打通吗)

    手机号码拉黑名单了能收到短信吗(手机号码拉黑名单后删除了还能打通吗)

  • 抖音头像为什么被自动换掉了(抖音头像为什么变成空白人头了)

    抖音头像为什么被自动换掉了(抖音头像为什么变成空白人头了)

  • 学习通怎么下载(智学网怎么下载)

    学习通怎么下载(智学网怎么下载)

  • 如何设置指纹开屏幕(如何设置指纹开手机)

    如何设置指纹开屏幕(如何设置指纹开手机)

  • ipadair1和air2区别(ipadair2跟air1的区别)

    ipadair1和air2区别(ipadair2跟air1的区别)

  • 苹果xsmax关闭刘海(苹果xsmax关闭刘海屏)

    苹果xsmax关闭刘海(苹果xsmax关闭刘海屏)

  • 荣耀9x有语音唤醒功能吗(华为荣耀9x怎么语音控制)

    荣耀9x有语音唤醒功能吗(华为荣耀9x怎么语音控制)

  • 剪映怎么使用自己的音乐(剪映怎么使用自己下载的音乐)

    剪映怎么使用自己的音乐(剪映怎么使用自己下载的音乐)

  • 腾讯视频突然不能投屏(腾讯视频突然不能投屏了)

    腾讯视频突然不能投屏(腾讯视频突然不能投屏了)

  • iphone动画表情在哪里(iphone动画表情怎么保存到相册)

    iphone动画表情在哪里(iphone动画表情怎么保存到相册)

  • iqoo后面的灯怎么亮(iqoo后面灯怎么打开)

    iqoo后面的灯怎么亮(iqoo后面灯怎么打开)

  • 微信设置延迟到账怎么把钱撤回来(微信设置延迟到账扫码也延迟到账吗)

    微信设置延迟到账怎么把钱撤回来(微信设置延迟到账扫码也延迟到账吗)

  • 手机限速是什么意思(手机限速是什么原理)

    手机限速是什么意思(手机限速是什么原理)

  • 小米空调怎么联网(小米空调怎么联动温度计)

    小米空调怎么联网(小米空调怎么联动温度计)

  • vivo计算器在哪里找到(vivo自带计算器app)

    vivo计算器在哪里找到(vivo自带计算器app)

  • 腾讯新闻如何登录(腾讯新闻登录不上是什么原因)

    腾讯新闻如何登录(腾讯新闻登录不上是什么原因)

  • 华为商城如何联系客服(华为商城怎么绑定手机)

    华为商城如何联系客服(华为商城怎么绑定手机)

  • 高德地图打车是什么车(高德地图打车是一个人的费用还是包车?)

    高德地图打车是什么车(高德地图打车是一个人的费用还是包车?)

  • 2022年电子设计竞赛B题倒库闭环的思考(2022年电子设计大赛F题)

    2022年电子设计竞赛B题倒库闭环的思考(2022年电子设计大赛F题)

  • 资产负债表里的存货包括哪些科目
  • 纳税申报的基本内容有哪些
  • 二手车经纪公司和中介的区别
  • 财务费用包含哪些项目
  • 小微企业税收优惠政策2023年房产税
  • 收到存款利息怎么写分录
  • 所属税务机关是根据什么分配的
  • 银行按揭方式销售开发产品
  • 固定资产税前一次性扣除政策中的扣除十点
  • 资金账号和交易账号一样吗
  • 预缴增值税附加税怎么算
  • 退货的产品会重新包装吗
  • 公司社保退回会退钱吗
  • 老板给的钱计入什么科目
  • 工厂产品的人工怎么算
  • 非独立核算不用做核算吗
  • 农产品流通环节税收优惠政策
  • 增值税普票税额
  • 2019水利基金税率是多少
  • 增值税发票查验平台官网网络异常
  • 外购存货成本包括哪些
  • 应纳税所得额未减上季度所得税,下季度可补减吗
  • 营业成本过低的原因
  • 融资租赁纳税人是指
  • 销售使用过的板房如何缴税?
  • 与权益法核算相关的累计净损益
  • 房产的评估增值属于土地增值税征税范围对吗
  • 利率怎么算的计算方
  • 非盈利组织捐赠现金支需要什么资料
  • 用友财务软件怎样
  • 增值税免税项目和免征增值税的区别
  • 如何查看microsoft账户的邮箱
  • 轻薄本拆卸
  • 无销售发票的基本户收入?
  • 车保险理赔的钱多久到账
  • 材料采购业务流程
  • 高新技术企业在哪申报年报
  • yolov3训练自己的数据超详细
  • 以公允价值计量的金融资产不计提损失准备
  • vscode怎么运行前端
  • vue全家桶的app项目代码
  • 长期股权投资的核算方法
  • php array_walk_recursive 使用自定的函数处理数组中的每一个元素
  • qt5开发android
  • 其他非流动资产是会计科目吗
  • 企业为什么一定要签三方
  • 一般股份支付的确认计量及帐务处理怎么做?
  • vue this.$el
  • 零申报年报
  • 代扣代缴个人所得税手续费返还 增值税
  • 公司固定资产抵押贷款无法偿还
  • 可抵扣进项税的普通发票
  • 政府扶持国有企业
  • 给客户的客户开普票算不算虚开
  • 购入需要安装的设备计入什么科目
  • 取得与收益相关的政府补助计入什么科目
  • 应收账款贷方余额应与什么科目合并后填入报表
  • 出口退税综合服务网
  • 金税盘的维护费每年怎么抵扣
  • sql 复合语句
  • xp光盘安装教程
  • 在linux 上使用QQ聊天程序
  • rapimgr.exe - rapimgr进程是什么文件.有哪些作用
  • win8功能大全介绍
  • win10系统中打开任务管理器的快捷键
  • javascript数据结构
  • The graphics pipeline ,Open GL 渲染管线
  • 混合痔疮怎么治疗最好方法 女性
  • cmd运行指令闪黑框
  • perl编程
  • fragment的context
  • unity ui图层
  • linux命令行常用操作
  • 关于numpy中loadtxt函数的说法
  • javascript完整代码
  • jQuery实现TAB选项卡切换特效简单演示
  • 出租车开的发票如何查询校验码?
  • 南通 医疗
  • 五险一金不满一年可以领失业金吗
  • 物化政的大学有哪些
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设