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

微信小程序绘制轨迹

1、map | uni-app官网

根据官网描述:通过从数据库获取POI数据,并通过 uni-id-common 内的路线规划API,计算路线、距离、时间。

2、

<map style="width:100%;height:96%;" id="myMap" :scale="scale" :longitude="longitude" :latitude="latitude":markers="markers" :polyline="polyline"></map>

先绘制地图。

3、注意先添加腾讯地图的JS文件

import QQMapWX from '@/util/qqmap-wx-jssdk1.2/qqmap-wx-jssdk';

 4、轨迹和图标渲染

seelat(boxNo, orderContainerId) {const vm = thisvm.$service.thirdTrackInfo({boxNo: boxNo,orderContainerId: orderContainerId,orderId: vm.transportOrderId}).then(res => {if (res.code == 200) {vm.latList = res.data ? res.data : []vm.polyline = []vm.markers = []if (vm.latList.length > 0) {let arrPosi = []let arrPloy = []this.longitude = vm.latList[0].lngthis.latitude = vm.latList[0].latvm.latList.forEach(item => {let obj = {latitude: item.lat,longitude: item.lng}arrPloy.push(obj)})this.polyline = [{points: arrPloy,color: '#FF0000DD',width: 4,dottedLine: false}];this.markers = [{iconPath: 'https:/front/end.png',id: 0,latitude: vm.latList[0].lat,longitude: vm.latList[0].lng,width: 50,height: 50},{iconPath: 'https:/back/start.png',id: 1,latitude:vm.latList.length > 0 ? vm.latList[vm.latList.length - 1].lat : '',longitude:vm.latList.length > 0 ? vm.latList[vm.latList.length - 1].lng: '',width: 50,height: 50}]}}})},

5、调用方法后地图轨迹就渲染出来啦

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

相关文章:

  • UNION 联合查询
  • blender 理解 积木组合 动画制作 学习笔记
  • 关于 FreeSWITCH mod_sofia 注册过期时间的测试
  • 【LeetCode:349. 两个数组的交集 + 哈希表】
  • 根据语音生成视频33搜帧
  • 目标检测数据集图片及标签同步锐化
  • 滚雪球学Redis[6.4讲]:Redis消息队列:构建高效的消息通信与任务调度系统
  • 《计算机视觉》—— 换脸
  • 【JavaEE初阶】深入透析文件-IO关于文件内容的操作(四种文件流)
  • 复习:react 中的 refs,怎么使用,有哪些使用场景
  • Python OpenCV精讲系列 - 目标检测与识别深入理解(二十)
  • golang中的上下文
  • Navigation2 算法流程
  • OpenAI swarm+ Ollama快速构建本地多智能体服务 - 1. 服务构建教程
  • HTB:Wifinetic[WriteUP]
  • 专业学习|马尔可夫链(概念、变体以及例题)
  • RK3576 安卓SDK编译环境搭建
  • Renesas R7FA8D1BH (Cortex®-M85) 上光电编码器测速功能
  • 软件测试学习笔记丨Linux三剑客-sed
  • Vue脚手架学习 vue脚手架配置代理、插槽、Vuex使用、路由、ElementUi插件库的使用
  • 使用yml文件安装环境时,如何添加conda和pip的镜像源
  • c语言经典100例
  • 百易云资产管理运营系统 ufile.api.php SQL注入漏洞复现
  • 【分布式微服务云原生】《Redis RedLock 算法全解析:应对时钟漂移与网络分区挑战》
  • OceanBase 的写盘与传统数据库有什么不同?
  • 用Java爬虫API,轻松获取taobao商品SKU信息
  • OpenHarmony 入门——ArkUI 自定义组件内同步的装饰器@State小结(二)
  • 【Linux驱动开发】嵌入式Linux驱动开发基本步骤,字符设备开发入门,点亮LED
  • 搬砖14、Python网络编程入门
  • Transformer: Attention is All you need