武汉大学测绘学院-附和导线测量程序设计.zip
资源文件列表:

数字地形测量编程作业——附和导线程序设计.cpp 5.27KB
6附合三角高程导线程序设计与计算2023.docx 145.22KB
result.txt 1.08KB
正式数据.txt 790B
资源介绍:
武汉大学测绘学院数字地形测量编程作业——附和导线程序设计
附合三角高程导线程序设计与计算
技术要求
一、作业要求
1、基本要求和开发平台
按照文档中给出的算法,采用 C++语言,编程实现《附合三角高程导线平差计算》,
开发平台可采用 Visual Studio.Net 平台的各种版本,2015 版本可到以下链接下载:
链接:https://pan.baidu.com/s/1cSLd-Y7zcnQmyawxDSqbBg
提取码:x0gl
2、提交资料和时间
课程结束后二周内,提交一下资料:
(1)程序源码
(2)开发文档
以上所有资料打包成一个压缩文件,文件名为学号+姓名,发到珞珈在线上。
二、算法实现
三角高程测量是根据两点间的距离和垂直角,计算两点间的高差。适用于在地形起
伏大的地区进行高程控制。如图 1 所示,在地面上 A、B 两点间测定高差 ,A 点设置
仪器,在 B 点竖立标尺。量取望远镜旋转轴中心 到地面点上 A 点的仪器高 ,用望远镜
中的十字丝的横丝照准 B 点标尺上的一点 M,它距 B 点的高度称为目标高 ,测出倾斜视线
IM 与水平视线 IN 间所夹的竖角(垂直角) ,若 A、B 两点间的斜距离已知为 S,则由
可得 A、B 两点间的高差。

图 1 三角高程测量原理
1. 数据预处理
1.1 计算各段往返高差
在测站 A 观测 B 的高差的计算公式为
tan
AB
h D i v f
a
= × + - +
(3)
说明:在计算报告中输出各测段的往返高差,小数点后保留 3 位数值
1.2 测段超限检查
根据对向观测可以得到正向观测高差 和逆向观测高差 。对它们进行比较,判
断其较差是否满足限差要求。
AB BA
h h+ < D
(4)
三角高程限差要求将表 1,在编程时采用“四等”限差标准。
表 1 三角高程限差要求
等级
仪器
测 距 边 测
回数
指 标 差 较
差(“)
垂 直 角 较
差(“)
对向观测高差较
差(mm)
附 和 或 闭 合 线 路
闭合差(mm)
四等
DJ2
往返各 1
≤
7
≤
7
40
𝐷
20
𝐷
五等
DJ2
1
≤
10
≤
10
60
𝐷
30
𝐷
说明:对每站进行限差统计并输出,与上表中的五等作业限差进行比较,在计算报告中给