工程测量中的计算机编程新技术

2017-03-06 00:34冯丽红
电子技术与软件工程 2016年23期
关键词:工程测量计算机

冯丽红

摘 要

随着时代的进步,计算机编程新技术已经广泛的应用到生活中的各个领域,工程测量工作同样如此。转化以及计算一类的工作均为工程测量中的重要内容,因此笔者就其中Excel编程新技术进行分析,对计算机程序进行测试、整体的部署以及安全设置,完成转化以及测量一类的工作。经研究发现,计算机编程新技术可以对部署工作提供更多支持,更好的完成数据处理工作,项目策略的制定以及测量工作效率也有所提高。

【关键词】工程测量 计算机 编程新技术

如今,人们通过数字测量仪器完成工程测量工作,地形测图与施工放样工作均需要全站仪这一数字测量仪器提供数据支持,计算机可以对数据进行计算,进而获取测设点的位置信息,放样工作便能够顺利的完成。另外,把位置坐标信息转化为绘图软件格式可以为地形测绘工作提供支持,通过Excel软件中的转换、计算以及编辑等功能可以对工程测量工作的需要进行满足。

1 计算机编程新技术的研究

1.1 部署及设置安全

待计算机应用软件设计开发工作完成,需要在人们需要的位置进行部署工作,而使用者若想使net程序正常工作,应满足其两方面条件,即安全性以及环境方面的要求。前者的主要内容便是用户应用程序时,需要为各个级别、分工不同的技术人员设置相应的权限,后者的主要内容是需要具备一定环境对应用程序提供支持。基于以上方面的情况,技术人员在对应用软件进行部署时,需要对部署工作进行严肃对待,仅把NET Excel软件传到客户机无法满足用户需求。

NET框架具有一定安全功能,通过相应的平台可以发挥安全功能的作用,此外,托管程序功能同样具有一定的安全设计,技术人员可以将其与框架中涵盖的安全功能进行结合,使数字证书技术与框架安全功能共同发挥作用。测试软件代码的功能同样蕴含在NET框架安全功能之内,进而对安全性情况进行判断。NET配置工具可以为代码部署工作提供一定支持,安装文件亦是如此,就前者而言,技术人员及使用者能够利用安全代码成员条件中Projects特定程序组对程序进行展开操作,并完成子程序的添加操作,将后缀为bin的项目从URL内筛选出来,完成操作。对权限进行设置的过程中,可采用Full Trust的方法设置为完全信任,之后,需要使用的代码便能够在计算机设备上正常运行。

1.2 VSTO— .NET的平台技术

随着Internet的发展和进步,人们已经完成了将统一、可靠以及安全特点集于一身的平台设计工作,即NET平台,其中主要包含了三方面的内容:Visual Studio.NET、类库以及CLR。该框架平台能够兼容各类编程语言,为跨编程的程序开发工作提供支持和平台。后期,人们将NET平台与Excel2003进行融合,VSTO— .NET的平台技术也应运而生。

在办公软件自定义工具包中,可以创建一些程序,例如VSTO等。VS的开发环境适宜进行定制代码的开发和创建工作,并未将VBE以及VBA应用其中,基于此,用户在运行一些简单的代码或是对工程测量中复杂的解决方案进行处理时,VSTO可以为其提供更多支持和便利。一些编程问题也可以通过VSTO中的Office增强对象进行处理。例如,用户在对工作表以及工作簿进行搜索和查询时,可以从VSTO中进行迅速的筛选,查询范围也比较广。此后增强功能无法在本地文档中进行查询,换言之,人们在编程过程中需要对表格进行.NET的标注,之后可以对数据进行转化以及传导一类的操作,并与数据控件进行直接的绑定操作。

1.3 计算程序开发

如今,人们通过VSTO— .NET的平台可以进行程序的开发工作,为工程测量工作提供更多支持,例如,水准及导线的测量、曲线计算等方面工作等。技术人员在对程序进行设计时,可以利用VSTO— .NET的平台,将VB.NET以及C#一类的编程语言进行结合应用。在Visual Studio.NET2009环境下进行开发操作,对Excel代码进行开发,完成工程測量工作中的计算等工作。

技术人员对程序进行开发时,需要对应用程序、习惯以及开发语言一类的因素进行考虑,确保几方面因素保持较高的一致性,这样技术人员便不再需要对新的编程语言进行学习,程序代码以及应用软件的安全性大幅度提升,对知识产权的保护工作也可以提供一定支持。进行工程测量工作时,可以在Excel中输入所需计算的信息,这种做法可以为普通用户的使用提供更多方便,一旦用户需要对文档进行打印、编辑一类的操作时,可以通过应用程序完成。技术人员在对软件进行设计时,不但考虑到工程测量工作方面的需求,同样对操作界面是否便于交互方面的因素进行考虑,用户可以对数据颜色、字形以及大小一类的参数进行调整,将电子表格与计算功能进行完美融合,设计出的软件也因此具有更高的实用价值和安全性。

1.4 位置数据格式的转换

进行工程测量工作时,使用各类数字测绘装置存储坐标数据,分隔符也存在一定区别,基于以上情况,为了使测绘软件彼此之间实现数据的共享,应对数据格式进行调整,下面对RTK以及CASS软件之间的格式转换进行说明:三维坐标可以被认为是二者通用的公式,可以对二者进行联系和转换。点属性是RTK手簿的重要标志,与CASS软件之间具有通用的.DAT定义,因此在设置数据格式时尅呀设置成.DAT格式的文件,方便编程文件的导出及导入操作。人们可以利用IGS对CASS程序中坐标数据进行格式的转换。

2 结束语

综上所述,计算机编程新技术在工程测量工作中已经有了广泛的应用,通过平台技术以及软件方面的开发,对数据格式进行转化,可以为实际测绘应用提供更多支持。VSTO技术较其他技术相比具有一定优势,能够充分发挥Office Excel新功能的作用,转码一类的程序有所减少。计算机编程新技术已经实现了一次技术性变革,程序的开发工作比较简单,为部署以及操作一类的工作提供更多支持,附和水准路线的测量计算工作也可以顺利进行,策略的制定工作也变得更加科学。

参考文献

[1]王晶辉.工程测量中的计算机编程新技术浅析[J].信息与电脑,2016(01):24,26.

[2]刘彦平,谢健.工程测量中的计算机编程新技术[J].中外企业家,2016(21):211,217.

[3]宋方有.工程测量中CASIO fx-5800P编程计算器线路坐标通用程序应用探讨[J].科技创新与应用,2013(34):11-11.

[4]朱卫东,郭立新,张进等.面向就业的工程测量课堂教学举措[J].电脑知识与技术,2014(34):8262-8263.

作者单位

邯郸市高速公路管理局 河北省邯郸市 056001

猜你喜欢
工程测量计算机
计算机操作系统
穿裙子的“计算机”
基于计算机自然语言处理的机器翻译技术应用与简介
计算机多媒体技术应用初探
信息系统审计中计算机审计的应用
民办高校工程测量教学改革与思考
以技能竞赛为导向《工程测量》教学改革研究
Fresnel衍射的计算机模拟演示