浅议工程测量中的应用计算机编程新技术.docVIP

浅议工程测量中的应用计算机编程新技术.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
浅议工程测量中的应用计算机编程新技术

浅议工程测量中的应用计算机编程新技术   摘要:工程建设过程中,获得精准的工程测量资料可以保障工程质量。目前,工程测量所得的数据通常都要经过计算机处理,为了获得更加安全准确的数据,相关专家学者开发出了以Excel为基础的VSTO_.NET平台技术。   关键词:工程测量;VSTO_.NET;数据   中图分类号:C35 文献标识码: A   进行工程测量时,通常都需要采用数字型的测量仪器――全站仪。无论进行施工放样还是进行地形测图,工程技术人员都需要将全站仪获取到的数据通过计算机相关工具计算出相应的测设点坐标,进而完成放样工作。同样的,地形测图期间也需要将坐标数据转换成满足绘图软件格式的标准。想要完成这一系列的工作,技术人员通常喜欢使用Excel软件,该软件中富含的编辑、计算、转换格式、打印等功能能够满足大部分的实际需要,但是安全性以及知识产权却难以保证。所以,VSTO_.NET新技术应运而生。   一、工程测量概述   传统意义上说,工程测量指的是在工程建设期间所有的测绘工作。主要包括测量理论、技术以及方法,工作内容为放样和测图两方面。工程测量具体的服务对象涉及到多个行业,包括水利、交通、建筑、矿山等等。伴随着信息技术的飞速发展,工程测量技术也引入了计算机网络技术、光电技术、信息技术等多项先进的科学技术,现如今工程测量已经不仅仅只限于为工程建设提供服务,还包括对测量对象的动态监测和趋势预测等等。   二、工程测量中常用的数据转换和计算   在实际进行工程测量时,往往会采用多种数字测绘仪器,不同的测绘仪器测得的坐标文件的存储格式并不一致,字符之间的间隔、分隔符也是不同的。若是要在工作中完成不同测绘仪器软件之间的数据共享,就要进行数据格式转换。   例如:数字测图软件CASS,常用的坐标想要转换为RTK手簿坐标。经过分析,发现无论是CASS软件还是RTK软件,采用的数据坐标格式中都有X、Y、H三维坐标,只是在转换中将X和Y的坐标相互换了位置,另外,RTK的坐标中多出了点属性。两种软件测得的坐标文件格式后缀都有.DAT,该格式很适合编程,所以数据转换可以采用导入、导出文件来解决问题。也就是说,将CASS软件中的数据文件导入,经过处理以后,便可以导出RTK文件。   三、计算机编程新技术在工程测量中的实际应用   Excel软件在人们的日常生活和工作中得到了非常广泛的应用,该软件功能强大,界面友好,受到了众多用户的喜爱和推荐。以Excel软件为核心,结合VSTO技术,可以开发出更加安全便捷的VSTO_.NET新技术。   (一)VSTO.NET平台技术概述   微软公司为了在Internet领域中顺利进发,开发出了一个更加安全、可靠、统一的NET平台。NET平台有三个组成部分,包括CLR(公共语言运行库)、类库以及Visual Studio.NET开发语言。NET框架可以为不同的编程语言提供一个统一的平台,实现跨编程语言编程。到了2003年,微软又将Excel 2003与NET平台结合到一起,开发出了VSTO_.NET平台新技术。   VSTO_.NET平台可以为NET环境提供一些项目模板,即便是更加熟悉C#和VB.NET的技术人员也可以正常使用该平台,在熟悉的环境中编写程序。VSTO运行过程中,CLR会管理需要托管的代码,进而更加安全有效的解决问题并进行更加丰富的部署。   (二)计算程序开发   目前,利用VSTO_.NET平台,已经有多项计算程序被开发出来,具体包括:坐标数据格式转换、导线测量、水准测量、缓和曲线计算等等。设计过程中,将VSTO_.NET当做平台,使用常用的C#语言和VB.NET语言,同时可以多运用多种计算语言,利用Visual Studio.NET 2009当做开发环境,完成Excel程序的开发设计,并应用到实际的工程测量计算中。   进行开发设计期间,考虑到开发语言和习惯与经常使用的微软应用程序相同,那么技术人员便可以省去学习新语言的时间,同时应用程序和相关的软件代码也能得到安全保障,并保护相关知识产权。工程测量期间,需要计算的数据可以输入到Excel表格中,更加大众化,方便使用,也符合一般的标准。若是需要进行修改或是编辑、打印,都能很方便的进行操作。另外,设计软件时除了设计工程测量的相关代码,同时也设计了方便操作的界面,可以在使用时随意修改数据的大小、字形以及颜色。这样一来,软件设计令计算操作和电子表格有机的结合到了一起,更加方便使用,同时更加安全。   (三)安全性及部署   相关的应用程序开发设计结束以后,还要部署到客户需要的环境中,用户想要顺利运行NET程序,有两个要求一定要满足,包括环境要求以及安全性要求。所谓的环境要求也就是指,应用程序必须有相关的环境进行

文档评论(0)

151****1926 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档