当前位置: 首页 > news >正文

微信小程序实现计算当前位置到目的地的距离

实现方式:使用腾讯位置服务

微信小程序JavaScript SDK | 腾讯位置服务

1.进腾讯位置服务申请key

2.下载sdk

微信小程序JavaScript SDK | 腾讯位置服务

3.微信公众平台添加授权域名

4.代码实现计算


const qqmap = require("../../utils/qqmap-wx-jssdk.min.js")var qqmapsdk = new qqmap({key: 'xxxx-xxxx-IHEOY-6UEQH-IHOPQ-6ABB6'});// 计算距离qqmapsdk.calculateDistance({to: [{latitude: 39.984060,longitude: 116.307520}],success(res) {res.result.elements.forEach((item,idx)=>{// arr[idx].juli = Math.floor(item.distance / 1000 * 100) / 100})console.log('res', res)},fail(err) {console.log('err', err)}})

参数说明:

目的地可以是字符串或者数组,方便多个位置距离的计算,数据格式如下示例说明

http://www.lryc.cn/news/356931.html

相关文章:

  • 灵动微单片机洗衣机方案——【软硬件开发支持】
  • EureKa是什么?
  • 【数据结构】直接选择排序详解!
  • vue3中的toRaw API
  • 接口响应断言-json
  • 全面盘点多模态融合算法及应用场景
  • 超分论文走读
  • Android ViewPager2 + FragmentStateAdapter 的使用以及问题
  • FPGA中的乒乓操作
  • gnocchi学习小结
  • 【机器学习】Pandas中to_pickle()函数的介绍与机器学习中的应用
  • lightning的hook顺序
  • 【ARFoundation自学03】AR Point Cloud 点云(参考点标记)功能详解
  • x264 码率控制中实现 VBV 算法源码分析
  • 宝兰德入选“鑫智奖·2024金融数据智能运维创新优秀解决方案”榜单
  • Unity3D雨雪粒子特效(Particle System)
  • 记录使用自定义编辑器做试题识别功能
  • MySQL索引和视图
  • Java单元测试Mock的用法,关于接口测试的用例
  • 《心理学报》文本分析技术最新进展总结盘点
  • json格式文件备份redis数据库 工具
  • JAVA系列:NIO
  • 偏微分方程算法之抛物型方程差分格式编程示例二
  • linux 查看 线程名, 线程数
  • python class __getattr__ 与 __getattribute__ 的区别
  • [ C++ ] 类和对象( 下 )
  • 这么多不同接口的固态硬盘,你选对了嘛!
  • 使用IDEA远程debug调试
  • 开源自定义表单系统源码 一键生成表单工具 可自由DIY表单模型+二开
  • 【java10】集合中新增copyof创建只读集合