当前位置: 首页 > 工具软件 > LogGPS > 使用案例 >

java gps轨迹_记录 GPS 轨迹 LogGPS

翟英达
2023-12-01

模板以行为单位,行中从‘//’开始,之后的都是注释部分,不会输出

一个轨迹文件由头信息和多个轨迹组成,一个轨迹由多个位置组成,模板描述如何输出这些部分。

从模板的第一行开始输出,注释不输出,命令是无输出的,一直输出到最后一行。当遇到%track的时候,进入轨迹块的循环输出,当遇到%position时候,进入位置块的循环输出。

一般%track的块中包含一个%postion的块,多了无效。

‘{’和‘}’之间的部分表示输出一个变量值,由名称和格式两个部分组成,由‘:’隔开。支持的变量有:

trktime 轨迹文件时间,使用时间格式进行格式化

trkno   当前轨迹序号,从0开始

trkcnt  总轨迹数

poscnt  总位置数

posno   当前位置序号,从0开始

lon 经度,缺省格式:%.6f

lat 纬度,缺省格式:%.6f

alti 海拔,缺省格式:%.1f

sattime 卫星时间,使用时间格式进行格式化

sig   ,缺省格式:%d

inview 可见卫星数,缺省格式:%d

inuse 定位使用卫星数,缺省格式:%d

pdop 位置精度( Position Dilution Of Precision),缺省格式:%.2f

hdop 水平精度(Horizontal Dilution Of Precision),缺省格式:%.2f

vdop 垂直精度(Vertical Dilution Of Precision),缺省格式:%.2f

fix,定位状态,字符串,2d/3d/none

spd 速度,缺省格式: %.3f

%在行头表示这行是一个命令,支持的命令有:

%% 表示一个块循环的开始,能循环的块只有track和position。

%local,设置输出时间时候采用本地时间

%gmt,设置输出时间时候采用UTC时间

%timefmt,设置缺省时间格式,缺省为%Y-%m-%dT%H:%M:%S.%s%Z

%track, 输出一个轨迹块,一个轨迹输出的从下一行到%%出现结束,以这样一个块循环输出轨迹

%position,输出一个位置块,一个位置输出从下一行开始到%%结束,

简单kml输出的模板:

%gmt

${trktime}

ff0000ff

3

%track

trk${trkno}No Description#linesgreen

1

%position

${lon},${lat},0

%%

%%

 类似资料: