测量平差程序设计 出版时间:2015年版内容简介 《测量平差程序设计》在简要介绍VB程序设计语言和测量平差数学模型的基础上,以一个能够实现导线网、三角网、三边网、边角网,以及上述网形(包括各种角度、边长交会图形)任意组合而成的混合结构控制网平差计算的示例程序为主线,完整、系统、循序渐进地阐述经典测量平差程序实现方法。复杂的编程技巧很难清晰、准确地阐述,因而一直是程序设计类教材的难点和短板。《测量平差程序设计》编著者在此方面作了努力尝试,通过对算法的深入介绍和代码的逐条注释,希望能够图文并茂、通俗易懂地阐述复杂测量数据计算问题的设计思想和实现技巧。《测量平差程序设计》提供了示例程序的完整代码和典型算例,可供读者参考和验证,因此除可作为测绘工程专业本科生及研究生相关课程教材外,也可以供从事测量数据处理工作的专业人士参考。目录第1章 VB6.0数值计算程序设计基础1.1 VB应用程序的基本结构1.2 VB应用程序的对象1.3 VB应用程序的数据存储1.4 运算符与表达式1.5 VB应用程序的过程1.6 VB应用程序的数据输入与输出1.7 菜单与工具栏设计1.8 VB图形程序设计1.9 工程的创建与管理1.10 数值计算程序的调试1.11 VB.NET简介第2章 测量平差程序设计的数学模型2.1 测量平差的任务2.2 衡量精度的数字指标2.3 协方差(协因数)传播律2.4 测量平差的数学模型2.5 参数估计与最小二乘准则2.6 间接平差法第3章 控制网测量平差程序设计3.1 平差程序的基本要求3.2 平差程序设计的基本步骤3.3 平差数据结构3.4 数据储存设计3.5 数据读入3.6 近似坐标计算3.7 组法方程3.8 解算法方程3.9 精度评定3.10 成果输出第4章 常用函数及通用过程4.1 角度转弧度函数Radian()4.2 弧度转角度函数Angle()4.3 反算坐标方位角函数Azimuth()4.4 由点名查点号函数Seqn()4.5 提取观测边函数Sid()4.6 查询是否已知点及该点前已知点数函数Charact()4.7 坐标反算边长函数Side()4.8 平面坐标转换通用过程Transformation()4.9 反余弦函数ArCCOS()4.10 前方交会坐标计算通用过程Intersection()4.11 后方交会坐标计算通用过程Resection()4.12 三角形坐标计算通用过程Cotangent()4.13 三边形坐标计算通用过程Sdcoord()4.14 组法方程通用过程Equation()4.15 高斯约化解法方程通用过程Slequation()4.16 法方程系数阵求逆通用过程Inversion()4.17 点位中误差、误差椭圆参数计算通用过程Ellipse()4.18 计算边长、方位角平差值权倒数通用过程Quandaoshu()4.19 计算输出边长方位角平差值及其精度指标通用过程SideAzimuthadi()4.20 高差平差值权倒数计算函数Heitweight()4.21 平面网成果输出通用过程Output()4.22 误差椭圆绘制通用过程Drawellipse()4.23 测量坐标转屏幕坐标通用过程Screen()第5章 示例程序及其算例5.1 控制网平差示例程序5.2 高程网平差算例5.3 导线网平差算例5.4 三角网平差算例5.5 三边网平差算例5.6 混合结构控制网平差算例参考文献 上一篇: 遥感图像获取与处理 下一篇: 地图学实习简明教程