《测量平差程序设计 第2版》PDF下载

  • 购买积分:10 如何计算积分?
  • 作  者:李玉宝,莫才健,兰纪昀,刘福臻著
  • 出 版 社:成都:西南交通大学出版社
  • 出版年份:2017
  • ISBN:9787564356071
  • 页数:226 页
图书介绍:本书为测绘工程、地理信息系统工程等专业本科生及研究生专业教材。在简要介绍VB程序设计语言和测量平差数学模型的基础上,详尽阐述测量数据处理程序设计的方法和技巧。以自编够实现导线网、三角网、三边网及各种角度、边长交会图形任意组合网计算的通用平差计算程序为主线,完整、系统、循序渐进地阐述测量平差计算的数学模型和程序实现方法。

第1章 VB 6.0数值计算程序设计基础 1

1.1 VB应用程序的基本结构 1

1.2 VB应用程序的对象 8

1.3 VB应用程序的数据存储 19

1.4 运算符与表达式 25

1.5 VB应用程序的过程 28

1.6 VB应用程序的数据输入与输出 33

1.7 菜单与工具栏设计 37

1.8 VB图形程序设计 42

1.9 工程的创建与管理 44

1.10 数值计算程序的调试 48

第2章 测量平差程序设计的数学模型 53

2.1 测量平差的任务 53

2.2 衡量精度的数字指标 53

2.3 协方差(协因数)传播律 56

2.4 测量平差的数学模型 60

2.5 参数估计与最小二乘准则 63

2.6 间接平差法 64

第3章 控制网测量平差程序设计 81

3.1 平差程序的基本要求 81

3.2 平差程序设计的基本步骤 81

3.3 平差数据结构 83

3.4 数据储存设计 86

3.5 数据读入 88

3.6 近似坐标计算 93

3.7 组法方程 113

3.8 解算法方程 119

3.9 精度评定 123

3.10 成果输出 129

第4章 自定义函数及通用过程 132

4.1 角度转弧度函数Radian() 132

4.2 弧度转角度函数Angle() 132

4.3 反算坐标方位角函数Azimuth() 133

4.4 由点名查点号函数Seqn() 134

4.5 提取观测边函数Sid() 134

4.6 查询是否已知点及该点前已知点数函数Charact() 135

4.7 坐标反算边长函数SCalcul() 135

4.8 平面坐标转换通用过程Transformation() 136

4.9 反余弦函数Arccos() 137

4.10 前方交会坐标计算通用过程Intersection() 138

4.11 后方交会坐标计算通用过程Resection() 139

4.12 三角形坐标计算通用过程Cotangent() 140

4.13 三边形坐标计算通用过程Sdcoord() 142

4.14 观测一角一边特殊三角形坐标解算通用过程 143

4.15 组法方程通用过程Equation() 144

4.16 高斯约化解法方程通用过程Slequation() 145

4.17 法方程系数阵求逆通用过程Inversion() 147

4.18 点位中误差、误差椭圆参数计算通用过程Ellipse() 150

4.19 计算边长、方位角平差值权倒数通用过程Quandaoshu() 151

4.20 计算输出边长方位角平差值及其精度指标通用过程SideAzimuthadj() 153

4.21 高差平差值权倒数计算函数Heitweight() 154

4.22 平面网成果输出通用过程Output() 155

4.23 误差椭圆绘制通用过程Drawellipse() 157

4.24 测量坐标转屏幕坐标通用过程Screen() 158

第5章 示例程序及其算例 159

5.1 控制网平差示例程序 159

5.2 高程网平差算例 199

5.3 导线网平差算例 202

5.4 三角网平差算例 209

5.5 三边网平差算例 213

5.6 混合结构控制网平差算例 215

参考文献 226