四等水准测量报告.doc
更新时间:2023-06-11 20:56:01 阅读量: 实用文档 文档下载
测量实习报告
2009-2010学年第1学期 平差程序设计报告
课 程 号:024003
学 号:07270222
班 级:07级测绘工程2班 姓 名:蔡地 成 绩:
2010年 1 月 5 日
测量实习报告
一、实验名称:四等水准测量测站计算
二、实验目的:接合课上所学知识和以前的数字测图知识,设计程序来实现四等水准测量测
站计算(可进行几个测站的各要素计算,并输出到文件)。 三、设计思路
输入后尺前尺8个数据,并按照要求设置尺长常数。然后需要算出后视距、前视距、
后距差、每站高差及总高差。误差提示用msgbox函数显示。因为输入的数据按习惯是mm单位的,但结果是m来显示的,所以要注记单位。按钮的设计要满足数据计算的需要,比如计算是算本测站的,下一站的数据要累积上一站的数据,清除是在数据输入错误的时候清除用的,打开输出文件可以直接打开保存数据的文本,退出即可退出程序。 四、设计过程
1、设计界面
然后修改各文本框及标签的属性等,根据数据要求设置。然后调整字体颜色等,增加可视化效果。便于检验,附初始值。
测量实习报告
2、编写代码并调试过程
点计算按钮后,结果如下图
点击下一站后,测站数变为2,其它清空
视距差和总高差是需要累积的,所以不要清空。若点清除按钮除了测站数都会清空,重新输入。
输入下一站数据后,如有误差,则会有误差提示。 点退出按钮,即退出程序。 3,代码
Dim x(0 To 500) As Single Dim y(0 To 500) As Single Dim z(0 To 500) As Single
Public Sub clear() '清零过程 Text1.Text = "" Text2.Text = "" Text3.Text = "" Text4.Text = "" Text5.Text = "" Text6.Text = "" Text7.Text = "" Text8.Text = "" Text11.Text = "" Text12.Text = "" Text14.Text = ""
测量实习报告
End Sub
Public Sub first() End Sub
Dim i As Integer
For i = 0 To 100
x(i) = 0 '视距差 y(i) = 0 '每站高差 z(i) = 0 '累计差 Next End Sub
Public Sub sideng()
Dim a As Single '后尺 黑面上丝 Dim b As Single '后尺 黑面下丝 Dim c As Single '后尺 黑面中丝 Dim d As Single '后尺 红面中丝 Dim e As Single '前尺 黑面上丝 Dim f As Single '前尺 黑面下丝 Dim g As Single '前尺 黑面中丝 Dim h As Single '前尺 红面中丝 Dim m As Single '后尺 尺长常数 Dim n As Single '前尺 尺长常数 Dim Zy As Single '总高差
a = Val(Text1.Text) b = Val(Text2.Text) c = Val(Text3.Text) d = Val(Text4.Text) e = Val(Text5.Text) f = Val(Text6.Text) g = Val(Text7.Text) h = Val(Text8.Text) m = Val(Combo1.Text)
n = Val(Combo2.Text)
Text11.Text = (a - b) * 0.1 Text12.Text = (e - f) * 0.1
If Abs((a - b) * 0.1 - (e - f) * 0.1) >= 5 Then MsgBox "视距差超限", , "误差超限" End If
'后视距 '前视距 '
测量实习报告
If Abs(g + n - h) > 5 Then
MsgBox "误差超限:后尺黑红面高差之差超过5mm", , "误差显示" End If
If Abs(c + m - d) > 5 Then
MsgBox "误差超限:前尺黑红面高差之差超过5mm", , "误差显示" End If
If m > n Then
Text14.Text = (((c - g) + (d - h)) - 100) / 2 / 1000
Else:
Text14.Text = (((c - g) + (d - h)) + 100) / 2 / 1000 End If End Sub
Private Sub Command1_Click() Form1.sideng '调用四等
x(Text9.Text) = Val(Text11.Text) - Val(Text12.Text) z(Text9.Text) = z(Text9.Text - 1) + x(Text9.Text) y(Text9.Text) = Val(Text14.Text)
For n = 1 To Val(Text9.Text) '计算总高差 Zy = Zy + y(n) '总高差 Zx = Zx + x(n) '总视距差差 Next n
Text13.Text = Zx Text15.Text = Zy
If Zx > 5 Then MsgBox "视距差超过5m", , "视距差超限" '如果视距差大于5,则以提示框显示 视距差大于5m
Open "c:\123.txt" For Append As 1
Write #1, "经测站" & n - 1 & "测得高差为" & Text15.Text Close 1
测量实习报告
End Sub
Private Sub Command2_Click() Text13.Text = "" Text15.Text = ""
Form1.clear '清零过程 Text1.SetFocus
End Sub
Private Sub Command3_Click() '下一站
Form1.sideng '调用四等
x(Text9.Text) = Val(Text11.Text) - Val(Text12.Text) z(Text9.Text) = z(Text9.Text - 1) + x(Text9.Text) y(Text9.Text) = Val(Text14.Text)
Form1.clear '清零
Text9.Text = Text9.Text + 1 '测站累计 Text1.SetFocus
End Sub
Private Sub Command4_Click() '打开输出的文件 Shell "NotePad " & "C:\123.txt", vbNormalFocus
End Sub
Private Sub Command5_Click() End End Sub
Private Sub Text6_Change()
End Sub
测量实习报告
五、实验心得
平差程序设计是一门需要结合自己以前学过的测量平差课程和VB程序设计课程的课,在这次试验中,我通过自己的努力才完整的做出了这个程序,其中很多平差的知识也都忘了,在翻看了很多以前的作业和书籍后,才把程序的原理弄懂,而VB的知识也是在慢慢回忆中,才将这个程序做出,做完以后却发现还是有很多不够人性化的地方,比如不能自定义存储输出文件的位置,清空数据时也会导致很多问题,这只能待以后慢慢修正了。
这次的试验我学到了许多,真正了解了测量平差是多么重要的一门课。
正在阅读:
四等水准测量报告.doc06-11
企业应急预案范文02-19
领导班子思想政治建设纪实03-08
绩效考评失败的原因分析05-30
易经与姓名学规律 - 图文03-14
审计局解决形式主义为基层减负自查自纠情况报告范文3篇03-26
27陶罐与铁罐的教学设计05-30
浅谈我国高校体育舞蹈教学的现状与对策05-06
0277行政管理学复习提纲203-25
- 教学能力大赛决赛获奖-教学实施报告-(完整图文版)
- 互联网+数据中心行业分析报告
- 2017上海杨浦区高三一模数学试题及答案
- 招商部差旅接待管理制度(4-25)
- 学生游玩安全注意事项
- 学生信息管理系统(文档模板供参考)
- 叉车门架有限元分析及系统设计
- 2014帮助残疾人志愿者服务情况记录
- 叶绿体中色素的提取和分离实验
- 中国食物成分表2020年最新权威完整改进版
- 推动国土资源领域生态文明建设
- 给水管道冲洗和消毒记录
- 计算机软件专业自我评价
- 高中数学必修1-5知识点归纳
- 2018-2022年中国第五代移动通信技术(5G)产业深度分析及发展前景研究报告发展趋势(目录)
- 生产车间巡查制度
- 2018版中国光热发电行业深度研究报告目录
- (通用)2019年中考数学总复习 第一章 第四节 数的开方与二次根式课件
- 2017_2018学年高中语文第二单元第4课说数课件粤教版
- 上市新药Lumateperone(卢美哌隆)合成检索总结报告
- 四等
- 水准
- 测量
- 报告
- doc
- 生产企业账务处理常用疑难会计分录大全
- 三级秘书职业道德题
- 案例教学法在中学思想政治课教学中的运用
- 新课程音乐教学法目录
- 农产品国际品牌建设经验及启示_智利果品国际品牌建设的实证分析
- 松木桩护岸工程施工专项方案
- 六工位刀架-毕业设计说明书模板
- 企业如何查找工业企业国民经济分类代码(含企业代码国民经济分类代码目录对应表)
- 木马隐藏技术的研究与分析
- 民丰特纸(600253)2012环境报告.pdf
- 土方开挖工程专项施工方案
- “十三五”规划重点-面包专用油项目建议书(立项报告)
- 短距离无线通信技术的发展特征与应用 (2007-1-24)
- 人力资源管理与学习型组织构建研究
- Module1《Europe》Introduction & Reading and Vocabulary(外研版必修3)
- 福建师范大学学前儿童数学教育期末备考题库17429
- 沃尔康自发热护膝,关爱腿部健康
- 2014年口腔执业医师考前强化试题(十二)
- Unit 2 Our Living Environment
- 《中原戏剧文化赏析》论文