2024年4月3日发(作者:牧文瑞)
第25卷第1期
201 5年3月
安徽地质
Geology ofAnhui
Vl01.25 No.1
March 2015
文章编号:1005—6157(2015)01—073—3
徕卡全站仪GS嘲I据格式转换模块设计
岳超
(淮南市规划设计院, 安徽淮南 232007)
摘要:基于全站仪的数字测图是获取地理空间信息数据的重要手段,由于全站仪品牌不同,其数据格式区别较
大.且不能直接导入到成图软件中。本文对徕卡系列全站仪数据存储所采用的GSI.8格式进行了分析,介绍了
GSI.8转CASS7.0所需的+.dat格式的原理,给出了程序实现的核心代码,利用实例数据对数据格式转换模块进行了
验证。本文所介绍的文件格式转换方法对于测量中其它数据格式的转换具有一定的参考意义。
关键词:数据格式转换;全站仪;GSI
姗K一 8 份 1 9 ~56 4 3 5 2 9 毗 6 8 得 2 O一三 ) H 一 删
中图分类号:P208 文献标志码:A
0引言
l…0+00022786 5 l….+0O2O+OOO
数据由块组成,这些数据块可看成
3
88…0+00001351
当前,全站仪品牌较多,其数 是各个独立的整体,用结束符终止
87…0+00002l00
据格式也是五花八门,利用全站仪
(CR,或CRLF)。数据块由字组
每个点的信息为一测量块,测
采集到的数据格式因品牌不同而差 成,每个字有16个字符(GSI.8格
量块包括点号和测量信息,在文本
异较大,而不同的内业后处理软件
式)或24个字符(GSI.16格式)。 文件中占一行,并由多个以空格分
要求的数据格式也各不相同。在测 以下数据为GSI一8数据文件中 开的数据块组成,每个数据块由字
绘生产过程中,由仪器商提供的传
个点(测量块)的格式:
索引+测量数据构成,GSI.8格式中
一
1 l 0 0 0 2+O 0 0 0 0 0 0 2
数据块含义如表1:
输软件采集到的数据和编码在许多
324+2691 258O 22.324+O9257340
测量成图软件中无法直接读取,增
21.
由表1可知,徕卡GSI原始数据
加了手工编辑的工作量,这给内业
表1 GSI-8格式数据块含义
Table 1 Meanings of GSI一8 format data block
数据处理带来许多不必要的困难。
数据块含义
针对该问题,可以通过编写数据格
数据块
式转换程序来解决数据格式间的转
换,从而提高测量工作的效率。以
徕卡全站仪GSI一8数据格式为例,
对其格式进行了分析,利用自编程
序模块将GSI.8数据转换成CASS7.0
所需的 .dat的数据文件格式。
1 GSI数据格式介绍与分析【1咱
徕卡所有测量仪器均采用GSI
(Geo Serial Interface串行接口)
l1开头为点号块,“+”前自动生成点号,“+”后为自定义编号
2l开头为水平角,“+”后水平角值为269。12 58.0
22开头为天顶距,“+”后天顶距值为92。57 34.0”
31开头为斜距,“+”后距离值为22.768m
51开头为加乘常数,“0020”为加常数,“000”为乘常数
87开头为觇标高,“+”后值为2.1OOm
88开头为仪器高,“+”后值为1.350m
数据格式结构,该数据格式有两
文件中每行是由多个以空格分开的 距加常数、乘常数,觇标高、仪器
种存储格式,即GsI一8格式与GSI. 数据块组成,数据块主要包括以下
高。需注意的是:该数据文件中的
16格式。仪器通过GSI接口发送的
信息:点号、水平角、天顶距、斜
水平角实际存储的是测站点到该且
收稿日期:2014—12—09
作者简介:岳超(1962一),男,安徽寿县人,高级工程师,现从事工程测绘技术及管理工作。
2024年4月3日发(作者:牧文瑞)
第25卷第1期
201 5年3月
安徽地质
Geology ofAnhui
Vl01.25 No.1
March 2015
文章编号:1005—6157(2015)01—073—3
徕卡全站仪GS嘲I据格式转换模块设计
岳超
(淮南市规划设计院, 安徽淮南 232007)
摘要:基于全站仪的数字测图是获取地理空间信息数据的重要手段,由于全站仪品牌不同,其数据格式区别较
大.且不能直接导入到成图软件中。本文对徕卡系列全站仪数据存储所采用的GSI.8格式进行了分析,介绍了
GSI.8转CASS7.0所需的+.dat格式的原理,给出了程序实现的核心代码,利用实例数据对数据格式转换模块进行了
验证。本文所介绍的文件格式转换方法对于测量中其它数据格式的转换具有一定的参考意义。
关键词:数据格式转换;全站仪;GSI
姗K一 8 份 1 9 ~56 4 3 5 2 9 毗 6 8 得 2 O一三 ) H 一 删
中图分类号:P208 文献标志码:A
0引言
l…0+00022786 5 l….+0O2O+OOO
数据由块组成,这些数据块可看成
3
88…0+00001351
当前,全站仪品牌较多,其数 是各个独立的整体,用结束符终止
87…0+00002l00
据格式也是五花八门,利用全站仪
(CR,或CRLF)。数据块由字组
每个点的信息为一测量块,测
采集到的数据格式因品牌不同而差 成,每个字有16个字符(GSI.8格
量块包括点号和测量信息,在文本
异较大,而不同的内业后处理软件
式)或24个字符(GSI.16格式)。 文件中占一行,并由多个以空格分
要求的数据格式也各不相同。在测 以下数据为GSI一8数据文件中 开的数据块组成,每个数据块由字
绘生产过程中,由仪器商提供的传
个点(测量块)的格式:
索引+测量数据构成,GSI.8格式中
一
1 l 0 0 0 2+O 0 0 0 0 0 0 2
数据块含义如表1:
输软件采集到的数据和编码在许多
324+2691 258O 22.324+O9257340
测量成图软件中无法直接读取,增
21.
由表1可知,徕卡GSI原始数据
加了手工编辑的工作量,这给内业
表1 GSI-8格式数据块含义
Table 1 Meanings of GSI一8 format data block
数据处理带来许多不必要的困难。
数据块含义
针对该问题,可以通过编写数据格
数据块
式转换程序来解决数据格式间的转
换,从而提高测量工作的效率。以
徕卡全站仪GSI一8数据格式为例,
对其格式进行了分析,利用自编程
序模块将GSI.8数据转换成CASS7.0
所需的 .dat的数据文件格式。
1 GSI数据格式介绍与分析【1咱
徕卡所有测量仪器均采用GSI
(Geo Serial Interface串行接口)
l1开头为点号块,“+”前自动生成点号,“+”后为自定义编号
2l开头为水平角,“+”后水平角值为269。12 58.0
22开头为天顶距,“+”后天顶距值为92。57 34.0”
31开头为斜距,“+”后距离值为22.768m
51开头为加乘常数,“0020”为加常数,“000”为乘常数
87开头为觇标高,“+”后值为2.1OOm
88开头为仪器高,“+”后值为1.350m
数据格式结构,该数据格式有两
文件中每行是由多个以空格分开的 距加常数、乘常数,觇标高、仪器
种存储格式,即GsI一8格式与GSI. 数据块组成,数据块主要包括以下
高。需注意的是:该数据文件中的
16格式。仪器通过GSI接口发送的
信息:点号、水平角、天顶距、斜
水平角实际存储的是测站点到该且
收稿日期:2014—12—09
作者简介:岳超(1962一),男,安徽寿县人,高级工程师,现从事工程测绘技术及管理工作。