浅谈Excel在工程测量数据处理中的应用.doc

上传人:gs****r 文档编号:1539947 上传时间:2019-03-04 格式:DOC 页数:5 大小:24KB
下载 相关 举报
浅谈Excel在工程测量数据处理中的应用.doc_第1页
第1页 / 共5页
浅谈Excel在工程测量数据处理中的应用.doc_第2页
第2页 / 共5页
浅谈Excel在工程测量数据处理中的应用.doc_第3页
第3页 / 共5页
浅谈Excel在工程测量数据处理中的应用.doc_第4页
第4页 / 共5页
浅谈Excel在工程测量数据处理中的应用.doc_第5页
第5页 / 共5页
亲,该文档总共5页,全部预览完了,如果喜欢就下载吧!
资源描述

1、浅谈 Excel 在工程测量数据处理中的应用摘要:在测量工作中,我们可以通过 Excel 中的函数的应用可以在Excel 中更好的实现数据处理的功能,能够通过函数开发功能,更加高速的完成数据处理,同时利用自带的 VBA 程序还可以在计算机上模拟施工放样等。 关键词:Excel 函数开发 工程测量 数据处理 中图分类号:K826.16 文章标识码:A 文章编号: 笔者编写了一系列辅助计算软件进行检算测量成果的计算程序,能够计算四等水准测量的内业,左右角的闭合差计算,同时利用 VBA 程序的二次开发在程序中做到了模拟绘制导线图和模拟放样的简易程序,通过 Excel 二次开发,能够降低劳动强度,同时

2、能够加快测量内业的计算速度。 1四等水准测量(双面尺法) 11 引入 本计算程序主要采用的是 Excel 中自带的函数公式编辑,通过函数的编写,能够达到记录成果,检验成果。在测量时可以随时录入数据,程序会自动纠正由于各种原因导致的错误,能够减少因读数不准确等导致的数据错误,填制数据后如图 1 所示: 图 1 12 函数设置 当完成需要控制的数据量时候,我们需要利用 Excel 自带的函数功能完成上述功能的编写。前后视距差不能大于十米需要设置条件格式,条件格式设置为大于 10m 时,单元格底色变为红色,通过条件格式即可实时监控视距差的情况,同时便于下一个点位的调整。上丝与下丝的差在 3mm 以内

3、同样通过 if 函数进行定义,在上图中,通过 K 列数值进行检验,采用的是条件格式预警,能够直观的检验出双面尺法的读数是否有错误。在剩余单元格中,主要是涉及一般的加减乘除运算。 2导线测量(测回法) 21 引入 导线测量是平面控制测量的组成部分,是在测区内选定一批平面控制点,组成平面控制网,用精确的方法测量这些点的平面位置,并计算出他们的坐标。在修筑建筑物时通过上一级控制测量选定的控制点进行放样,确定建筑物的平面位置。在平面控制测量中主要运用的是两种仪器:经纬仪或全站仪。笔者就经纬仪的测量数据(左角)编写出相应的内业计算表格。 图 3 22 函数设置 下面笔者将就表格函数编写中的一些函数做说明

4、。 在 B、C、D 列中,是间接输入测得角度的输入栏,I 列是测得的两点之间的距离,N4、O4 控制点的平面坐标,N11、O11 是终点的平面坐标,表格可以根据所测点位的增加减少而改变。该表中第 1 个点为已知坐标点, “1”为该已知点至下一导线点的坐标方位角。 “未知点个数 n”为闭合导线的边数。 1416 行分别为一些检验数的计算情况,能够及时反映出在分配角度后的全长闭合差,以及恒定本次导线测量的质量水平的数据。下面将就本表运用的主要函数归纳如下: 3VBA 程序扩展应用 通过 VBA 程序可以在 Excel 中添加 VB 程序,能够加快程序的开发作用。在 Excel 中实现 60 进度的

5、角度问题有很多种方法,通过 VBA 程序也能够更加快捷的实现,在具有 VB 编程常识的基础下,利用 VBA 能够更快的编写需要的程序。 首先,打开 Excel,按 AIt+F11 即进 VB 工程资源管理器界面,通过模块的插入可以解决 60 进制的问题。 代码如下:(单引号后为程序语句注释) Public Const pi=314159265359定义函数 的数值 Public Function DG(n As Double) 定义函数名称为 DG,n 为参数,双精度变量 Dim A As DoubleB As Double,C As Double,D As Double,E As Doubl

6、e,F As Double,G As Double,KAAs Double定义 AG 参数分别为双精度型变量 D=Abs(n)+000000001求整数 n 的绝对值加上微小值 F=Sgn(n) 返回一个整型变量,指出参数 n 的正负号,并赋值于 F A=Int(D) 得到度 B=Int(DA)*100)得到分 C=DAB/100 得到秒 DG=F*(A+B/60+C/0.36)*pi/180将数值化为 60 进制的关键程序语句 End Function结束函数 这样。就定义了一个名字为 DG 的函数,它的作用就是转换 60 进制的角度为 Excel 认识的弧度。编辑完后按 AIt+Q 返回

7、Excel。再在某一单元格输=sin(dg(单元格的值,也可以是输入的角度值),回车,就计算出了成果。同样,还可以利用 VBA 程序计算导线,也可以利用 Excel 把工作表中点的坐标值(二维或者三维)在 CAD 中展绘出来,这里就不再一一介绍。 4结语 利用常见函数和公式引用能够迅速完成导线测量的计算工作,能够大大减少在测量内业计算中所需要的大量人力物力,同时能够将数据连接到平差计算程序中,在计算机中完成平差计算及导线图及导线控制点的绘制,对模拟放样,计算机自动绘图具有重要的意义。Excel 的功能是非常强大的。利用他可完成许多测量上的计算,而且方法要方便的多。 参考文献: 1 王兆祥.铁道工程测量M北京:中国铁道出版社,1998.1 2 国家标准.工程测量规范(GB50026-2007)S.北京:中国计划出版社,2007

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文资料库 > 毕业论文

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。