Android track 轨迹实时记录出现双份轨迹记录

0 投票

使用Track类根据定位坐标,实时记录轨迹记录,但是出现如下图情况,出现同样的估计轨迹,是什么情况呢,还有一个是Track,看api文档说明是可以在后台实时采集轨迹点记录,但是当我退出后台,Track并没有进行记录,代码里已经开启了服务类,还是记录不了

12月 3, 2020 分类:  51次浏览 | 用户: Alan 初出茅庐 (79 分)

1个回答

0 投票
您好,出现两份同样的记录可能是以下情况:
1.首先确保地图中只添加了当前记录的数据集
2.可能是因为GPS定位不准造成的轨迹飞点,这种可以在后面筛选一下去除飞点
后台采集是可以的,程序需要到后台运行,不能将这个程序杀掉。
12月 3, 2020 用户: 董懿鑫 登峰造极 (6,624 分)
1.我确保数据集只有一个点的数据集图层,是不是开启了动态投影,另外一份是未投影的点呢

2.我的软件确实是后台运行,但就是一退出后台或者打开其他软件,然后Track就不自动记录保存点了,但是我在程序里打了log输出日志,手机在退出后台的时候,都会跑一次 track.setGPSData(gpsData),在后台的时候实时的坐标点都会有,但是就是补保存在轨迹记录的点数据集中
兄弟,我这边测试了你们官方给的Track Demo,发现轨迹也是不能后台记录的,程序在后台,就会停止记录,再返回软件,就会再次记录轨迹坐标点到记录集中
...