Tasker+高德 实现位置&轨迹记录,云端存储,链接分享

Tasker是什么就不介绍了...

这些东西都是源自自己的需求,因为有一台小车,小车的多媒体系统是安卓的(联网),就自然装上了这个神器,关于位置和轨迹的想法一直没有间断,在这之前,有另一套旧的轨迹记录方案发表在酷安(酷安一点都不好用),先做一下对比:

以下场景都以汽车为使用场景,新旧方案都由Tasker自动完成,(发消息到微信方法

旧方案流程(汽车自带4G,手机开热点让车机连接,蓝牙连接)

  1. 开机,发送启动时的位置(通过企业微信api,消息可直达普通微信,不需要安装企业微信app)
  2. 移动,开始记录坐标
  3. 停车,转换坐标系
  4. 发送停车时的位置
  5. 坐标写入到html文件,然后通过邮件发送到指定邮箱

* Tasker判断是否停车有点复杂,因为技术有限,只能通过车机和手机的蓝牙是否断开来判断,一般情况这是可行的,但是由于车载系统被厂家大幅修改,车载Tasker无法判断蓝牙状态(但手机Tasker可以正常判断自己蓝牙断开),后来只好设置当蓝牙断开时,由手机通过热点组成的内网来通知车机:“嘿哥们你停车了你知道吗”,车机收到指令才会执行最后的发送动作。

** 手机车机的Tasker通信需要其他app插件

*** 因为一直开热点,所以自带4G挺浪费

**** 经常断片,最后的位置和邮件没发送,可能是手机发送指令失败,也可能是最后步骤多

***** 最大的BUG,必须自己的手机 ,也就是只有自己开车的时候才有用

新方案流程(只需有网络)

  1. 开机,自动新建轨迹,发送轨迹链接(通过企业微信)
  2. 定时上传坐标

* 链接在手,就够了

** 不管谁开车,都可以掌握一手情况

示例

  •  单点位置链接

https://27315.app/position/getcar.html?tid=129223031

  • 查看某条轨迹(有纠偏)

https://27315.app/position/getcarpath.html?tid=129223031&trid=100

  • 查看某条轨迹(无纠偏)

https://27315.app/position/getcarpath0.html?tid=129223031&trid=100

链接(长期有效)

  • 申请新增设备(车辆)后,首先得到一个单点位置链接,该链接用于查看最后上传的位置,可用于家人、好友分享,该链接长期有效,只要还在使用这个TID,该链接都能看到最后一次上传的位置
  • 每次新增一条轨迹,都会得到一条轨迹的链接

参数说明

  • tid:设备编号,指某个移动设备、车辆
  • trid:轨迹编号,每个设备可以有n条轨迹

链接内有什么

  • 单位置链接
  1. 网页内右上角有按钮@到达我这里要多久?,点击按钮可以计算从地图位置到自己的位置,驾车需要的时间
  2. 网页每分钟自动刷新
  3. 显示多久前更新的位置
  • 轨迹链接
  1. 同样有@到达我这里要多久?
  2. 显示出发时间(轨迹开始时间)
  3. 显示位置最后更新时间(轨迹最后一次上传时间)
  4. 显示行驶时长
  5. 显示行驶距离(实际行驶距离)

数据存在哪里

数据通过高德地图api存储在高德的服务器(划重点:感谢高德),但访问数据是通过一个静态的html文件,这个文件可以放在任何地方,本地或者其他服务器,访问时必须在链接后添加自己的参数才能使用

什么是纠偏

收到链接 

 细节

 配置内提供了基础的功能,更多细节因人不同,比如你要每次启停分一条轨迹,还是一天内只用同一条轨迹,停车半小时内启动要不要沿用上一条轨迹,反正就自己设置了,默认就是每次启停分一条轨迹

还有每隔几秒记录一个点,没几个点上传一次,这个可以在配置里直接改

使用

  • 导入

  • 修改企业微信的ID(3处,在新增轨迹里面),或者你用别的方式发送轨迹链接

 

  • 新增设备(只用手动运行一次

  • 按需开启配置(默认为设备启动后即开始工作)

配置下载

  • 下载文件导入

百度网盘 提取码: 2333

  • 在线导入(Tasker需要较高版本)

点击导入

  • 0
    点赞
  • 18
    收藏
    觉得还不错? 一键收藏
  • 11
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 11
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值