《测绘程序设计》实验指导书 下载本文

实验8 常用测量程序设计

一、实验目的

? 巩固类的创建与使用 ? 掌握数组参数的传递 ? 掌握常用测绘程序设计的技巧

二、实验内容

1.设计一个无定向导线简易计算的程序。

要求自己定义文件格式,把下图中数据编写至文件中,然后通过读取文件的形式获取所有数据,计算结果也写入结果文件中。

无定向导线计算基本步骤:

实验9 平差程序设计基础

一、实验目的

? 巩固过程的定义与调用 ? 巩固类的创建与使用 ? 巩固间接平差模型及平差计算 ? 掌握平差程序设计的基本技巧与步骤

二、实验内容

水准网平差程序设计。设计一个水准网平差的程序,要求数据从文件中读取,计算部分与界面无关。

1.水准网间接平差模型:

~ L1??H12?H2?H10 L1?V1?H2?H10?x2?x1

误差方程:V1?b1x1?b2x2?f1

0其中:b1??1,b2?1,f1?L??H21

2.计算示例:

近似高程计算:H10?H1?h10H2?HA?h1H30?HB?h4 V?BX?f 其中:

?v1??f1??100? ?v??f??010?2 ???2????v3??f3??100??x1?

???,B??00?1?,f??f? V??v4?,x??x?4????2? ?v5??f5???110???x3???????? v10?1?6??f6??? ?v??f??01?1?7?????7?

权矩阵为:

P?diag(1/S11/S21/S31/S41/S51/S61/S7)

?1 ??BTPBBTPf解得:x

??H0?x?平差后高程值: H

3.水准网平差计算一般步骤

(1)读取观测数据和已知数据; (2)计算未知点高程近似值; (3)列高差观测值误差方程;

(4)根据水准路线长度计算高差观测值的权; (5)组成法方程;

(6)解法方程,求得未知点高程改正数及平差后高程值; (7)求高差观测值残差及平差后高差观测值; (8)精度评定;

(9)输出平差结果。

4.水准网高程近似值计算算法

????