首页 / 浏览问题 / 移动GIS / 问题详情
Android track 轨迹实时记录出现双份轨迹记录
89EXP 2020年12月03日

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

1个回答

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

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