导线观测数据处理软件的设计与实现论文
【软件开发论文栏目提醒】:网学会员为宽大网友网络整理了,导线观察数据处置惩罚软件的设计与实现论文,希望对各人有所资助!
摘要:本文论述了因导线观察事情需要,接纳盘算机软件开发手艺,对野外全站仪导线观察数据举行了剖析处置惩罚,天生导线观察手簿的历程。并联合现实事情情形,对导线观察手簿天生软件举行了评价。
要害词:导线丈量;盘算机手艺;数据处置惩罚;观察手簿
中图分类号:S611文献标识码:A文章编号:
1弁言
导线观察是建设国家基本平面控制主要要领之一,在工程建设、都会建设、地形测图的平面控制丈量时,由于修建过于麋集等缘故原由,如GPS-RTK等丈量手艺不能知足要求时,一样平常接纳导线观察要领。
随着测绘手艺不停的生长,盘算机手艺已成为测绘领域不行缺少的部门。导线观察数据的记载与处置惩罚,同样也离不开盘算机软件的支持。下面就导线观察处置惩罚软件的制作思绪和历程作一些探讨。
2软件的开发与实现
2.1现状观察
原导线观察要领接纳全站仪,两个点之间多次设站,且用手工记簿,这种观察要领不仅铺张人力沈阳软件开发物力,操作烦琐和庞大,野外观察数据需人工输入盘算机,举行盘算处置惩罚,大大增添了事情的时间,且堕落率高,已不能知足现在导线观察要领的需要。现在各种全站仪内置导线观察程序普遍获得了升级,观察原始数据可直接毗连盘算机通讯输出,通过对种种全站仪输出的数据举行读取判别盘算,导线观察数据的自动化处置惩罚成为可能。
2.2目的
凭据导线观察的需要,对多种品牌、多种型号全站仪的原始观察数据举行读取剖析处置惩罚,如徕卡802、拓普康330、331、332、索佳等品牌全站仪;对基础测绘各品级导线观察数据的举行处置惩罚;并设计制作响应的观察手簿、报表、小结等;对单一导线的高程举行平差盘算等。
2.3流程图
凭据需求及目的剖析,事情流程如下图所示。
图1
2.4数据库及表、报表的建立
2.4.1缔造数据库
建立一个基于MicrosoftOfficeAccess2007的数据库,在该数据库中建立或导入用于实现各功效模块所需要的表、报表等工具。
2.4.2缔造数据表
建立“观察数据信息表”、“站点信息表”、“其它信息表”等表,在每个表中添加所需的字段及字段类型。
2.4.3建立报表
使用Access提供的报表工具,凭据导线观察手簿的要求,设计建立“导线观察手簿”、“高程平差盘算表”等报表,建设报表与数据表之间的数据毗连。如下报表图:
图2
2.5开发工具及语言
接纳MicrosoftVisualStudio2008工具C#语言,联合ActiveX、Adodb数据库毗连、文本流等手艺,举行程序编写开发。如下Adodb数据库毗连程序:
publicboolconnect(stringdbPath)
{try
{stringconnstr="Provider=Microsoft.Jet.OLEDB.4.0;DataSource="; connstr+=dbPath;
this.oConn=newystem.Data.OleDb.OleDbConnection(connstr);
this.oConn.Open();}
catch
{returnfalse;}
returntrue;
}
2.6原始观察数据剖析
对种种仪器观察数据的原始花样或其它某种花样的数据举行剖析。如下图为徕卡802全站仪导线观察数据的一种花样:
经剖析,上图数据花样共有三项内容,如下:
(1) 导线基本信息,其在一行中的信息划分为:
作业名;导线编号;导线名称;导线说明;
测回数;竖直角指标差较差限差;竖直角测回间较差限差,角度闭合差限差,一测回水平角不符值限差,测回间水平角不符值限差
(2) 导线观察信息,其在一行中的信息划分为:
目的点点名;目的点序号;测回号;棱镜高;水平角;垂直角;斜距;X;Y;H;丈量类型;测站编号
(3) 导线闭合差信息,其在一行中的信息划分为:
导线点总个数;导线总长度;方位角闭合差;平面坐标闭合差;高程闭合差;X坐标闭合差;Y坐标闭合差;相对精度(平面);相对精度(高程)
“沈阳软件公司”的新闻页面文章、图片、音频、视频等稿件均为自媒体人、第三方机构发布或转载。如稿件涉及版权等问题,请与
我们联系删除或处理,客服QQ:55506560,稿件内容仅为传递更多信息之目的,不代表本网观点,亦不代表本网站赞同
其观点或证实其内容的真实性。
热门文章
使用“扫一扫”即可将网页分享至朋友圈。