徕卡Sprinter数字水准仪观测数据处理程序设计与应用

合集下载

徕卡 DNA中文数字水准仪 说明书

徕卡 DNA中文数字水准仪 说明书

徕卡08款DNA 中文数字水准仪徕卡DNA 中文数字水准仪——领先技术,打造行业标准就在这里:世界第一台数字水准仪创造者——徕卡全新推出的第二代数字水准仪!亲切的中文字体、时尚的外观设计、符合人体工程学的合理搭配、市场上最大的LC 显示屏,这一切都成为让人们投注无限热情的理由。

当然还包括:先进的电子技术,卓越的光学机械系统、与TPS700全站仪同样设计理念的操作面板。

徕卡新一代水准仪给测量引入了新的行业标准。

08款最新机载软件等级水准测量利器数据证实优势,事实胜于雄辩节省50%的时间实践证明:与传统水准仪相比,采用徕卡数字水准仪可以节省将近50%的工作时间。

这主要得益于数字保存在存储器内减少了手工输入、记录时间,所得数据直接由PC 卡转入计算机,测量超限自动提醒无需人工比较,可靠性也大大提高。

测量轻松无误测量、记录水准尺的高程与距离,只需轻按一个键就可完成。

好处是:不存在读数错误,不需要手工抄写、记录和计算。

1007550250完全符合国家规范增加前后视距差、最近视距限差检测;增加返测程序,满足现行一二等水准测量规范要求;增加单程双转点程序,大幅提高三四等水准测量作业效率。

完全为中国用户度身定制程序由徕卡上海软件中心组织开发,充分考虑中国用户的作业习惯和现行国家规范的要求;可以根据用户的要求对软件进行升级修改,大大缩短软件升级周期。

测量 数据分析 后处理从建筑测量到一等水准,所有水准测量都能让徕卡D NA10和D NA03水准仪胜任。

实用的机载测量程序、液晶显示屏、字母数字式混合键盘帮助您轻松、快速、高效的完成测量任务。

地形测图与线路水准高度自动化的作业程序让观测者从大量的键盘操作中解脱出来。

限差检校使测量结果更为可靠。

面水准水准测量要测哪些数据完全由您做主。

“简单测量”程序适用于直接读尺和测距,或者大量测点。

另外快速编码功能允许在测量时对测量线路、水准点进行注记。

在线路水准测量中,大屏幕的好处更为明显。

莱卡GPS数据处理步骤

莱卡GPS数据处理步骤

Leica 内业GPS数据处理1、 打开莱卡数据处理软件2、 数据导入:项目 右击新建项目:项目名,位置 点击菜单栏的输入键 原始数据(找出数据) (把点标识中不用点前面小钩,用鼠标点去) 根据以上步骤输入其余需要处理的数据}3、 GPS 处理(坐下位置):右击 <1>处理模式 自动②处理参数(m ) 显示高级参数:①附加输基线重算(R )(使用浮点解基线与计算控制点间的基线可选可不选) <3>全部选择 <4>处理(P )4、处理结果(都通过后) 右击 存储(存储状态:否(N )变为是(Y)5、查看/编辑(V )<1>如果点出现黑色正方形方框,说明此点误差过大,要进行相应的处理,①右击点 属性 (显示“基线足够的情况下<4条以上>,可以把这条基线选中右击冻结或删除)②在点属性窗口中可查看其维度,经度,高度等信息。

<2>基线出现黑线 解决方法:①选中右击删除或冻结(基线4条以上);②结果(有几个结果说明处理了几次);从最新处理中的基线选项中找到那条有问题的基线右击分析;分析那颗卫星采集数据中那些时段有问题,从中找到这个基线的两连接点,在测点右边窗口中的长方块“ ”中右击 卫星窗口:空白处右击 开窗(排除),然后选中有问题的卫星时段(一次性同时选) <3>完成上面操作后,重新处理数据。

6、平差<1>与分析 <2>网平差计算空白处右击 <3>计算闭合环 <4>结果 网(N ) 查看F 检验是否通过。

Leica 内业处理——坐标装换1、 新建坐标<1>投影工作区域右击“新建”名字GAUSS —9类型:TM (横轴墨卡托投影)东坐标 5000000.0m 中央子午线 90度00分00秒 E区域宽度:3度0分00秒<2>坐标系统工作区域右及“新建”名字:BEIJING54投影选择:刚才所新建的“GAUSS —9”(意为:高斯投影,中央子午线为9度)2、新建项目(用来存储当地坐标)<1>项目 工作区域右击“新建”、任务名:LOCAL (本地)点击 :坐标系统选择刚才新建的“BEIJNG54” 付与这个系统。

各种徕卡监测解决方案功能、特点和对比v1

各种徕卡监测解决方案功能、特点和对比v1

徕卡监测解决方案功能、特点和对比1.瑞士全站仪机载软件-Monitor1.1 产品特点:1.免费(仅对TCA2003)2.学习方便3.操作简单4.使用简单5.数据直接存储在PC卡上6.测量的数据没有经过检核7.数据格式是徕卡GSI格式,需要手动转换格式才能进行数据处理8.原始数据不能成表格展现9.没有直接配套的数据后处理软件1.2 适用范围:1.流动式监测2.简单的要求不高的监测2.上海软件中心软件-机载多测回测量+后处理( DAM)2.1 产品特点:1.操作简单2.易学易懂3.能设置测量数据限差4.数据超限时能提示重测5.限差设置灵活6.只需要学习一次7.自动测量8.测量得到的数据都是符合国家规范的合格的数据9.数据直接存储在PC卡上10.自动生成可打印表格11.适合流动方式测量12.测量数据后处理精度最高13.传统边角测量方法的全程自动化解决方案14.易于专业测量人员认同和使用,易于接受这个方法15.数据不能实时处理,不能实时出图表2.2 适用范围:1、流动式监测2、对实时监测要求不高或者不要求实时监测3、可以进行用于变形控制网的半自动观测、可以和传统的人工观测方式的数据记录格式完全兼容,可以实现多台TCA交会等高精度测量和监测应用3.徕卡GeoMoS系统3.1 TCA+GeoMoS单站版套装3.1.1 产品特点:1.多语言兼容多传感器的大地测量监测软件系统,具有中文界面;2.支持多用户进入的大型数据库SQL Server 2005 ;3.可以连接、控制和处理一台TCA自动全站仪,并可以按照用户要求扩展一个数字气象传感器对TCA测量进行自动实时气象改正。

4.强大的事件管理能力(超限、电力故障、盗窃);5.测量区域的气象网络建模(气象模型);6.精确管理复杂的测量流程;7.可使用电缆、无线数据链、调制解调器、GSM、LAN和WAN自动完成数据通讯的同步和分配;8.可以支持用户自定义变形限差控制并实时监控和报警;9.可以提供实时图表和过程曲线实时在线分析监测的数据;10.提供与其他用户系统的接口(ASCII、DGN、WMF、标准Excel格式)11.提供数据备份和存档功能;12.可以升级到提供和徕卡GPS Spider软件协同作业以平衡监测系统的负载和实现更加复杂强大的GPS后处理解算功能,实现分布式系统的整体构架。

徕卡测量办公室简易操作

徕卡测量办公室简易操作

徕卡测量办公室简易操作徕卡测量是一种高精度、高效率的测量方法,通常应用于建筑、土木工程等领域。

在办公室中进行简易操作,主要是指在办公室环境下使用徕卡测量仪器进行测量的方法与步骤。

以下是一种简易办公室测量操作的1200字以上的详细步骤:1.预备工作在开始测量之前,首先需要准备好徕卡测量仪器和相关附件。

确保测量仪器的电池电量充足,并连接好必要的电缆。

检查仪器的部件和操作按钮是否正常,确保测量仪器处于良好的工作状态。

同时,还需要准备好必要的测量标志物,如测量杆、测量尺等。

2.设置基准点在办公室测量中,首先需要确定一个基准点。

基准点可以是办公室内的一个固定位置,如墙角、柱子等。

将测量仪器放置在基准点上,并进行水平调整,使仪器的水平仪指示器达到水平状态。

3.定位目标点根据需要测量的具体要求,确定办公室中的目标点位置。

目标点可以是桌面、墙壁或其他待测物体的特定位置。

利用徕卡测量仪器的指示功能,将测量仪器对准目标点,并进行精确定位。

4.进行测量操作按下徕卡测量仪器上的测量按钮,开始进行测量操作。

在测量过程中,可以根据需要选择不同的测量模式,如水平测量、垂直测量、角度测量等。

根据仪器的指示,将测量仪器对准目标点,并进行测量。

5.记录测量结果测量完成后,将测量结果记录下来。

可以使用办公软件,如Excel等,记录测量数据。

根据需要,可以计算出测量结果的平均值、标准差等统计指标。

同时,还可以将测量结果进行图形化处理,生成测量图表。

6.分析与应用测量结果根据测量结果,进行数据分析和应用。

根据测量结果的统计指标,判断测量结果的准确性和可信度。

如果发现测量误差较大,则需要重新进行测量操作。

根据测量结果,可以进行进一步的设计、规划和调整。

例如,在办公室装修中,可以根据测量结果调整家具、灯具等的布置位置和高度。

7.仪器的维护与存放测量仪器在办公室测量操作后,需要进行适当的维护与存放。

清洁仪器的外观和镜头,保持仪器的整洁。

将测量仪器放回仪器箱中,防止灰尘和湿气的侵入。

电子水准仪 徕卡sprinter250 科傻平差

电子水准仪 徕卡sprinter250 科傻平差

欢迎使用徕卡sprinter250/350电子水准仪,为了你能更快熟悉和掌握本机特性本章,主要讲解sprinter250/350后期内业上的数据下载,电子表格生成,及利用第三方软件进行数据平差一. 数据下载找到正确的端口,进行数据下载sprinter250/350只能用自带的(水晶头+USB)线揽进行数据下载1.电脑上安装好(水晶头+USB)的驱动2.安装数据下载软件sprinter Dataloader中文版3.水晶头连接仪器电池仓端口,USB端连接电脑4.打开sprinter Dataloader软件5.点击第二步之后,会弹出对话框,找到E-RECORD.TXT的文件,单独将其复制粘贴到桌面,重新命名(项目,或者时间)例如:20180224.TXT 以待备用二. 电子表格生成sprinter250/350电子表格的生成需要用到一个新的软件(sprinter Format格式转换软件),请在仪器配送的光盘或在官网上下载1.打开sprinter Format软件2.点击第三步打开数据,找到桌面上的并打开20180224.TXT,选择相对应线路,点击就可以生成表报了3.报表样式三.高程数据平差(第三方平差软件科傻)通过查看生成的电子表格,每一站的高差,每一站的距离(前距+后距)都是已知,就可以通过科傻进行平差1.编制科傻高程平差所需的in1文件格式(每测段的高差+每测段的距离通过电子表格查询到) 进行如下编制注意单位A1,500.000A1,A2,1.300(m),0.5(km)A2,A3,1.200,0.5A3,A1,-2.501,0.82.通过科傻即可查询闭合差、平差结果、平差报告3.由于涉及测量学科知识,在此不再多做论述。

关于科傻平差相关问题,可联系本人私下交流4.科傻平差软件是一款实用的平差软件,对于电子水准仪而言,只要能生出电子表格来,我们都可以用其数据经整理后,再用其平差。

济业2014-47 天宝及徕卡电子水准仪大数据预处理程序

济业2014-47 天宝及徕卡电子水准仪大数据预处理程序

天宝与徕卡电子水准仪数据预处理程序说明报告陈礼坤贾克永审定:赵振刚共 11 页中铁工程设计咨询集团某某某某某某2015年01月某某1、程序开发背景随着测量仪器的开展和工程对施工精度要求的的提高,电子水准仪日益广泛地应用于各种工程测量中,其中天宝的DiNi系列电子水准仪和徕卡的DNA03电子水准仪占有较大的市场率。

虽然数字水准仪已经帮助人们实现了读数自动化,记录电子化,并且相比传统的光学水准仪,减少了人为读数误差。

但如何对外业观测的电子记录数据进展精度检查和外业观测质量的评定,这也是一个比拟具体而又复杂的问题。

并且在实际内业处理工作中,我们有时需要测站以与测段的详细信息、最后还要将数据整理成平差文件〔.in1数据格式〕,如果都采用人工识别,手工复制、粘贴,然后在EXCEL表格中计算的方法。

那么不仅内业的工作量大,而且步骤多,容易出错。

为此,笔者针对Trimble DiNi 03和徕卡DNA 03电子水准仪的数据观测文件格式特点,编写程序对电子水准仪的观测数据文件进展处理,使之自动读取外业观测数据,然后通过计算、比拟、精度评定,可以将原始观测数据直接转换成COSA平差软件的高差观测值文件,同时可以根据需要输出测段信息、测站信息、以与精度评定需要的相关数据文件,以方便下一步的数据处理,从而提高内业数据处理的精度和速度、实现水准测量从外业观测到内业平差的一体化。

2、程序功能2.1将读入的Trimble DiNi 03和徕卡DNA 03电子水准仪的观测数据经过计算,根据自定义的限差值,通过计算和判断,进展智能识别,对不合格的观测数据进展提示,最后得到外业观测精度的评定结果,并保存成CSV格式数据。

2.2根据计算的结果,得到测站统计数据文件和科傻软件支持的平差数据文件。

3、程序特色3.1 本程序采用易于交互操作的对话框模板和MSFlexGrid控件,在MFC开发环境下利用VC++ 计算机语言进展编写,整个程序的文件数据导入、导出均可直接在图表中呈现,便于数据的检查,程序界面简洁直观,功能清晰、易学易用。

莱卡电子水准仪操作规程

莱卡电子水准仪操作规程

莱卡电子水准仪操作规程电子水准仪操作规程1.仪器的安置1.根据身高和观测姿势的舒适性,调节三脚架到合适的高度。

将脚架置于地面控制点上方,尽可能地将脚架面中心对准该点。

2.拧紧中心连接螺旋,将基座及仪器固定到脚架上。

3.移动脚架腿,并转动基座脚螺旋。

4.伸缩脚架腿整平水准器。

5.通过水准器的指示,转动基座脚螺旋以精确整平仪器。

6.通过移动三脚架头上的基座,将仪器精确对准地面点,然后旋紧中心连接螺旋。

7. 前后视距尺寸不超过五十米,标尺的方法是,应让水准气泡的面朝上。

2. 使用Leica Geo Office上载程序。

1.1在仪器窗口中选择DNA,并选择通讯端口DNA03新机载线路测量程序操作说明书 - John Shao - John Shao1.2完成后点Upload,进入下面界面1.3选择上载程序,然后点击“下一步”,程序开始上载,等待其完成。

线路测量1应用程序选择在仪器上按PROG 进入[应用程序界面],用上下键选择线路测量2新建作业在[线路测量]中,选择[作业]按回车,进入如下界面:Job:作业名称;Oper:操作人员;Comt1:作业描述1;Comt2:作业描述2;:返回上一级,不创建作业。

:确认创建作业,进入下一步,线路测量设置。

Name:输入将要测量的线路名称;Meth:作业方法选择,本程序中有BF,aBF,BFFB,aBFFB四中方法可以选择; PtID:线路起始点点号; H0:线路起始点高程值; Staf1:标尺1描述; Staf2:标尺3. 描述;2.1线路测量方法选择线路测量方法中有BF双转点模式;BF常规模式;aBF往测(奇数站后前,偶数站前后);aBF返测(奇数站前后,偶数站后前);aBFFB往测(奇数站后前前后,偶数站前后后前);aBFFB返测(奇数站前后后前,偶数站后前前后);使用方向键选择返测或双转点测量模式。

1.选择BF双转点测量模式:2、选择BF常规测量模式:3.选择BFFB双转点测量模式:4、选择BFFB常规测量模式: 5、选择aBF返测模式: 6、选择aBF常规测量模式: 7、选择aBFFB返测模式: 8、选择aBFFB返测模式:选择方法后直接用进入下一步,进入常规或往测测量模式。

新版徕卡RTK常规应用方法介绍1026.doc

新版徕卡RTK常规应用方法介绍1026.doc

徕卡RTK常规应用方法介绍——————陈小乐整理一.一般性说明常按右下角PROG键,大概5秒松开,或者看到屏幕启动松开按键,开机。

开机后所看到的界面为:常点有上角X型图标会跳出一个对话框如下图:进去后,在未打开测量主界面之前会有一个提示框:传感器选择为GPS ,开机显示你可以选择“是”,或者“否”。

选“是”,下次还出现此界面,选“否”下次不再出现此界面。

在此界面下按F1(继续)进入以下界面:英文版中文版如果是英文版先设置成中文界面操作如下:选5按确定或者F1(CONT:继续)选3按F1选4按F1选择CHINESE_SINPLIFIED按F1此时会有提示信息按F4(OK)会回到测量主界面在此界面下同时按下USER+PROG两个键,关机,或者长按ESC。

只有在主界面下才能关机。

关机重启后就是中文界面了:二.配置集在主菜单界面:选择管理进去后:选择5配置集点击继续:新建:只需输入名称,然后保存:点击列表:选择“实时模式”,点击编辑:此时选择实时模式为“流动站”:实时数据可以选择“CMR/CMR+”或者“RTCM V3.1”此为对应河南省地质测绘院CORS站数据,如果出省请咨询当地数据格式。

此两个选项分别对应后边所要设置的源列表数据,分别对应,不可混淆。

其他项照此设置:点击F1→F1→F1回到主菜单选择5配置进入后为:在此界面选择4:接口设置进入先设置互联网,选中后点编辑在此,互联网选择“是”,然后端口选择如图所示,然后点击F5(设备)选择如图设备,IP 为“动态”最后点击F1(继续):点CTRL设备名可以没有,这里不知道怎么去掉,APN必须填,填完点继续。

选择“实时”,点编辑:端口选择“网络1”:点击F1选“实时”后点F4(CTRL):用户选“客户端”,服务器名称输入当地CORS站分配给你的名称,HOST,IP端口都由CORS站提供。

用触笔,或者手指点击“无”:新建:保存继续如此设置,继续选择智能天线,点编辑:点编辑使用设备选是,端口选择蓝牙1此时打开接收机(圆形天线)选择搜寻,选择搜索到的设备:继续选择“实时”点击编辑点击F2(流动):照此图片设置后点GGA:点击继续:点F6(换页):NTRIP选择“是”,下面输入CORS站给你的密码和账号点击“源”此时,上图中小人左边箭头下边应有一个@符号,如果没有此符号,说明网络不通,只有有次符号时才说明网络联通了。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

徕卡Sprinter数字水准仪观测数据处理程序设计与应用刘陶胜;胡咏梅;曾宪珪【摘要】With high stability and reliability, digital level of Leica Sprinter,which is easy to use, is widely used in inferior leveling and construction layout, yet its accompanying software doesn't provide how to extract the standardized data and compute automatically their result from the observations. In the article the observation data formation of Leica Sprinter digital level is analyzed, and the principle and method to extract observation data are discussed. Visual Basic 6.0 is taken as a tool to dispose observation data program, which applies to productive practice.%徕卡Sprinter数字水准仪具有高稳定性和可靠性、简单易用,广泛地用于较低等级的水准测量和建筑施工放样等工作中,但是其随机软件并没有提供观测成果的标准化提取和自动计算功能.通过分析Sprinter数字水准仪观测文件的数据格式,讨论了观测数据提取的原理和方法,选择VISUAL BASIC 6.0作为开发工具,编制了观测数据处理程序,并应用于生产实践.【期刊名称】《江西理工大学学报》【年(卷),期】2011(032)005【总页数】4页(P24-27)【关键词】Sprinter数字水准仪;水准测量;程序设计;数据格式【作者】刘陶胜;胡咏梅;曾宪珪【作者单位】西理工大学,建筑与测绘工程学院,江西赣州341000;西理工大学,工程研究院,江西赣州341000;西理工大学,建筑与测绘工程学院,江西赣州341000【正文语种】中文【中图分类】P209徕卡Sprinter数字水准仪是一款测量无差错的高可靠性数字水准仪,主要用于较低等级的水准测量和建筑施工放样等工作场合[1-3],它是基于相关法解码原理读取条码标尺读数,测定距离和高差[4-5],具有简单易用、读数自动化、快速高效等优点,可自动将观测数据转换为电子数据文件保存在内置内存中[6].但是其观测数据文件的电子文档与常规的人工记录格式还有很大的差别,其随机软件并没有提供观测成果的标准化提取和自动计算功能,要从中提取数据进行后继的计算,还需要很多的人工编辑过程.文中通过分析徕卡Sprinter数字水准仪观测数据文件的特点,编程实现了观测数据的读取,并把它转换成标准的记录格式,以便进行下一步的数据处理.Spring数字水准仪数据输出格式有GSI8和GSI16两种,均为IISCI文件,可由记事本等文档处理软件直接打开,文件以数据行为单位,每行为一条数据记录,以结束符(CR或CR/LF)结束,其中GSI8是指数据按8位字符输出,GSI16按16位字符输出,文件包含控制点信息和全部测量信息,正确理解各数据块含义非常重要,是编程实现的基础.根据观测形式的不同,每行有3~6个数据块,每个数据块由字索引和观测数据组成.以GSI8格式类型为例,数据格式说明见表1.每条记录最多包含6个数据块,每个数据块字符串是定长的,每个数据块的前6位为字索引,用来区分数据类型,如“11”说明此块数据为点号;“32”为视距读数;“33”为标尺读数;“37”为相对高差;“38”为高程数据,均以毫米为单位,各数据块之间用空格分开.数据记录类型的说明如下:①控制点数据包含4块数据,依次为点号、视距长、高差、高程;②后、前视数据包含全部6块数据;③中平测量的前视数据只包含3块数据,依次为点号、视距长、高差.每条记录长度跟记录的内容有关,相同类型的信息记录长度一样,不同类型记录长度不一样.水准测量的外业工作是要得到水准点之间的高差、水准路线长度以及毎测站前后视距差和视距差累计.根据水准路线等级的不同,观测程序有双面尺的“后-前-前-后”或“后-后-前-前”,单面尺的“后-前”观测方式等,区分各种观测方式主要通过字索引说明.在文中所涉及的数据来源为单面尺读数,即按照“后-前”观测方式进行处理.实际工作中,由于某些原因,比如有多个作业组同时工作,施测时不一定沿水准路线顺序观测而是分测段观测,或是有时需要从间歇点接测.正常观测情况下,一个测站中后前读数是成对出现,有时由于某种原因,某个前视读数无效(如视距差超限)或需要作中间视观测,则在数据文件中同一测站上有多个前视数据,若数据处理不正确,将得到错误的结果.因此,程序设计中需要考虑这些可能出现的情况,既要分离出正确的数据信息,还要检测出异常的信息,告诉用户是否需要或如何进行编辑处理.综合考虑以上因素,程序应具有以下功能:①异常检查:包括已知点高程值没有输入或重复输入,有多个前视观测值等情况;②读取控制点信息;③读取每测站前后视距,以米为单位,取值至0.1m,计算视距差,且基于以上理由,不计算视距累计差;④读取后、前标尺读数,以米为单位,取值至0.001m,计算高差.最后将全部成果写入Excel文件.选择界面友好、代码简单的VISUAL BASIC 6.0作为开发工具进行程序设计[7],代码的主要功能有:读取观测数据文件、从中提取必要的数据信息,写入新的数据文件;检测出异常信息并反馈给用户.程序调试无误后编译成“.exe”可执行文件,可脱离程序语言环境运行.程序设计流程图见图1.程序首先打开数据文件,以行为单位读入数据,由于数据类型只有控制点数据、前后视测量数据、中平测量数据三种,故根据记录长度判定读入数据类型.检查数据是否存在异常,若有异常,则进行标示并提示用户哪一测段可能发生异常,但无需中断程序.直至处理完全部数据,并标示所有异常情况.用户可根据需要修改数据文件再重新读取数据.根据上述工作流程,通过对数字水准仪观测文件记录格式的分析,提取文件中的有用信息,导出完整的水准记录形式至Excel文件,为后续的数据处理提供基础数据.设计界面包括4个命令按钮,2个文本框和1个文本标签.如图2所示.命令按钮完成相应的功能是程序的主体,文本框显示原始数据和数据提取情况,文本标签提示处理的情况.程序首先读入数据文件,利用Do Until EOF(1)和Line Input语句保证能遍历文件全部数据;利用数据文件数据块位置固定的特性,用Mid()函数提取字符串,比较子索引符号区分数据类型;对视距、高程、标尺读数等数值型数据用Val()、Fix()函数字符到数值的转换和固定小数位的输出.用New Excel.Application命令新建Excel文件,通过循环语句和赋值语句把从原始数据文件中提取的数据写入Excel文件.“读入数据”主程序循环体代码如下.Do Until EOF(1)Line Input#1,nlineText1=Text1+nline+vbCrLf'显示原始数据If Len(RTrim(nline))<50 Then'为中平测量,只包含前视读数dianhao=Mid(nline,12,4)distc=Fix(Val(Mid(nline,24,8))+0.5)/1000#'数据四舍五入,以米为单位记录视距heightc=Fix(Val(Mid(nline,40,8))+0.5)/1000#'数据四舍五入,以米为单位记录标尺读数Text2=Text2+"视距"+Str(distc)+Space(8)+"观测值"+Str(heightc)+vbCrLf exsheet.Cells(j,1)=dianhao'写入点号、视距、标尺读数,记录测量方式exsheet.Cells(j,2)=distc'模式1表示为中平测量,模式2表示前后视测量,以下同exsheet.Cells(j,3)=heightcexsheet.Cells(j,5)="模式1"i=i+1ElseIf(Len(RTrim(nline))>50)And(Len(RTrim(nline))<70)ThenIf(i Mod 2=1)ThenLabel1.Caption=Label1.Caption+vbCrLf+"以"+ij+"为起算点的水准路线测段有多远余观测或缺少数据,请检查."ko=ko+1i=0Elsei=0End Ifdianhao=Mid(nline,12,4)'提取点号ij=dianhao'记录起算点inib=Fix(Val(Mid(nline,57,8))+0.5)/1000#Text2=Text2+"已知点点号:"+dianhao+"已知点高程:"+Str(inib)+vbCrLf exsheet.Cells(j,1)=dianhaoexsheet.Cells(j,4)=inibexsheet.Cells(j,5)="已知水准点"ElseIf Len(RTrim(nline))>70 Then'数据读数为正常读数dianhao=Mid(nline,12,4)distc=Fix(Val(Mid(nline,24,8))+0.5)/1000#heightc=Fix(Val(Mid(nline,40,8))+ 0.5)/1000#Text2=Text2+"视距"+Str(distc)+Space(8)+"观测值"+Str(heightc)+vbCrLf exsheet.Cells(j,1)=dianhaoexsheet.Cells(j,2)=distcexsheet.Cells(j,3)=heightcexsheet.Cells(j,5)="模式2"i=i+1End Ifj=j+1Loop“数据标准化”模块根据“读入数据”模块以外业测量记录格式写入Excel文件的数据,按照标准记录格式重新写入Excel文件;“重新读数”则是根据“读入数据”模块检测的异常情况修改原始观测数据后重新读入数据,在进行数据的提取;“退出”执行释放内存空间,退出程序.某附合水准路线包含6个已知水准点,按“后-前”观测方式进行观测,其中4个测段中有的测站存在无效观测值,且外业观测时未从仪器上删除,数据下载后也未编辑处理.运行程序后,点击“读入数据”按钮,在原始数据文本框和提取数据文本框分别显示原始数据和提取的数据,同时把数据文件的异常检测情况显示在文本标签中,如图3所示.再将提取已知控制点数据、视距和高差数据写入Excel文件第一个表单,命名为“外业数据格式”,如图4(a);用户可根据提示情况选择修改原始数据文件,然后单击“重新读入数据”,也可以不修改原始数据文件而直接编辑结果数据文件;执行“数据标准化”,把全部数据按照标准外业记录格式写入Excel文件第二个表单,命名为“水准记录格式”如图4(b).通过对徕卡Sprinter数字水准仪数据文件结构的分析,利用VISUAL BASIC 6.0作为开发工具进行程序设计,实现观测数据的自动提取,很好地解决了数字水准仪测量过程中繁琐的数据编辑问题,可快速地提供水准测量观测数据成果,该应用程序在生成实践中得到了很好地应用,有效地发挥了现代测量仪器的高效作用.该应用程序的设计思想可应用于其它型号的数字水准仪.【相关文献】[1]杨俊志.徕卡SPRINTER系列数字水准仪测量原理的研究[C].2007年全国测绘仪器综合学术年会论文集.武汉:武汉大学出版社,2007.[2]缪德都,李本贤,王家文,等.Leica电子水准仪在地面沉降监测中的应用[J].勘察科学技术,2008(4):56-58.[3]孔滨.Leica电子水准仪在地面沉降监测中的应用体会[J].工程技术,2009(9):136.[4]叶晓明,刘经南.数字式数字水准仪的载码相位法原理[J].武汉大学学报:信息科学版,2007,32(2):180-183.[5]杜伯利,蔡林.电子水准仪原理[J].黑龙江水利科技,2005,33(3):45-47.[6]陈礼坤.DiINi03电子水准仪数据预处理程序设计[J].铁道勘察,2009(5):12-13.[7]刘陶胜,曾强.由Leica全站仪观测值文件进行坐标计算程序开发[J].江西理工大学学报,2009,30(2):14-16.。

相关文档
最新文档