2022年测绘程序设计实验指导书 .pdf
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《2022年测绘程序设计实验指导书 .pdf》由会员分享,可在线阅读,更多相关《2022年测绘程序设计实验指导书 .pdf(29页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、测绘程序设计实 验 指 导 书华北科技学院土木工程系测绘工程教研室2010 年 8 月名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 29 页 - - - - - - - - - 实验一:线性方程组解算一、实验目的与要求初步掌握线性方程组的算法;初步掌握线线性方程组在计算机上实现方法。二、实验安排实验共需用 2 学时。实验每个小组1 人,用 C/VB等语言在计算机上完成程序代码的编写,并调试通过,然后用算例印证程序的正确性。三、实验步骤及要点在课余时间,提前准备线性方程组
2、解算程序代码;上机时写入代码,并调试运行;用算例进行印证。四、实验指导(一)Turbo C 工作环境一个 C语言程序的实施是从进入Turbo C 的集成环境开始的,而进入C 语言的环境,一般有两种途径:从DOS环境进入和从Windows环境进入。1、从 DOS 环境进入:在 DOS 命令行上键入:CCD TC (指定当前目录为TC子目录)CTC (进入 Turbo C 环境) 这时进入 Turbo C集成环境的主菜单窗口,屏幕显示如下图所示。2、从 Windows环境进入:在 Windows 95/98 环境中,如果本机中已安装了Turbo C,可以在桌面上建立一个快捷方式, 双击该快捷图标即
3、可进入C语言环境。 或 者从开 始菜 单 中 找到“ 运行 ” , 在 运 行对 话框 中键 入“C:TCTC” , “确定”即可。刚进入 TC环境时,光带覆盖在“ File ”上,整个屏幕由四部分组成,依次为:主菜单、编辑窗口、信息窗口和功能提示行(或称快速参考行)。(1)主菜单名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 29 页 - - - - - - - - - 显示屏的顶部是主菜单条,它提供了8 个选择项:File 处理文件(装入、存盘、选择、建立、换名存盘、
4、写盘) ,目录操作(列表、改变工作目录) ,退出 Turbo C,返回 DOS状态。Edit 建立、编辑源文件。Run 自动编辑、连接并运行程序。Compile 编辑、生成目标文件组合成工作文件。Project 将多个源文件和目标文件组合成工作文件。Option 提供集成环境下的多种选择和设置(如设置存储模式、选择编参数、诊断及连接任选项)以及定义宏;也可记录Include 、Output 及 Library文件目录,保存编译任选项和从配置文件加载任选项。Debug 检查、改变变量的值、查找函数,程序运行时查看调用栈。选择程序编译时是否在执行代码中插入调试信息。Break/Watch 增加、删
5、除、编辑监视表达式, 及设置、清除、执行至断点。在主菜单中,Edit 选项仅仅是一条进入编辑器的命令。其他选项均为下拉式菜单,包含许多命令选项,使用方向键移动光带来选择某个选项时,按回车键,表示执行该命令,若屏幕上弹出一个下拉菜单,以提供进一步选择。(二)Turbo C 环境中运行 C语言源程序的步骤(1) 编辑源文件在主菜单下,直接按 Alt+F 键,或按 F10后将光带移到“File ”选项上,按回车键,在“ File ”下面出现一个下拉菜单,菜单中有以下选项:Load F3 表示加载或装入一个文件Pick Alt+F3 从指定的文件列表中选择文件装入编辑器。New 表示新文件,缺省文件名
6、为NONAME.C。Save F2 将正在编辑的文件存盘。Write to 将正在编辑的文件写入指定的文件中,若文件名已存在,则重写。Directory 表示文件目录。Change Dir 改变驱动器及目录名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 29 页 - - - - - - - - - OS shell 进入 Turbo C 命令行模式,命令EXIT 可返回集成环境Quit Alt+x 退出 Turbo C,返回 DOS 状态。建立一个新文件,可用光标移动键将
7、“File ”菜单中的光带移到“New ”处,按回车键,即可打开编辑窗口。此时,编辑窗口是空白的,光标位于编辑窗口的左上角,屏幕自动处于插入模式,可以输入源程序。 屏幕右上角显示缺省文件名为NONAME.C, 编辑完成之后,可用F2 或选择“ Save”或“ Write to”进行存盘操作,此时系统将提示用户将文件名修改成为所需要的文件名。(2) 源程序的编译、连接直接按 F9键,或将菜单“ Compile”中的光带移到“ Make EXE file”项上,按回车键,就可实现对源程序的编译、连接。若有错误,则在信息窗口显示出相应的信息或警告,按任意键返回编辑窗口,光标停在出错位置上,可立即进行
8、编辑修改。修改后,再按 F9键进行编辑、连接。如此反复,直到没有错误为止,即可生成可执行文件。注意: C程序的连接是在编译后自动完成的。(3) 执行程序直接按 Ctrl+F9键,即可执行 .EXE 文件;或在主菜单中(按F10进入主菜单)将光带移到“ Run”选项,按回车键,弹出一个菜单,选择“ Run ”选项,回车。这时并不能直接看到输出结果。输出结果是显示在用户屏幕上,在 TC屏幕上看不到,直接按复合键Alt+F5 ,或选择“Run”菜单中的“ User Screen”选项,即可出现用户屏幕,查看输出结果。按任意键返回 TC集成环境。另外,选择“Run”菜单下的“Run ”项,或直接按 C
9、trl+F9 键,可将 C程序的编译、连接、运行一次性完成,即第3 步中包含有第2 步的工作。如果程序需要输入数据,则在运行程序后,光标停留在用户屏幕上, 要求在用户输入数据,数据输入完成后程序继续运行,直至输出结果。 如果运行结果不正确或其他原因需要重新修改源程序,则需重新进入编辑状态。修改源程序,重复以上步骤,直到结果正确为止。(4) 退出 Turbo C 集成环境名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 29 页 - - - - - - - - - 退出 Tu
10、rbo C环境, 返回操作系统状态。可在主菜单选择“File ”菜单的“ Quit ”选项,或者直接按Alt+x 。在执行退出 Turbo C环境时,系统将检查一下当前编辑窗口的程序是否已经存盘,若未存盘,系统将弹出一个提示窗口,提示是否将文件存盘,若按“Y”则将当前窗口内的文件存盘后退出;若按“N ”则不存盘退出。(三)线性方程组解算具体算法参见讲义。利用高斯消去法,根据算法,写出程序代码。五、思考题如何利用其他解法完成计算机数据处理。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第
11、 5 页,共 29 页 - - - - - - - - - 实验二:矩阵解算与角度运算一、实验目的与要求初步掌握矩阵的加减乘除及矩阵的转置、求逆等基本运算在计算机上的实现方法;掌握度分秒转换在计算机上实现的方法。二、实验安排本实验需要 2 学时。实验每个小组1 人,用 C语言在计算机上完成程序代码的编写,并调试通过,然后用算例印证程序的正确性。三、实验步骤及要点1在课下写出程序代码,重点是矩阵求逆和度分秒转换;2上课时在计算机上写入程序代码,调试运行,通过后用算例进行测试。四、实验指导1. 矩阵解法参见教材,下面给出测试数据。122113312A5647854531A2. 角度互化问题在计算机
12、数据处理中经常遇到,计算机要求三角函数中的角度必须是弧度制, 这样引用计算机中的三角函数进行计算时,结果才是正确的,反过来,求出的角度值也是一弧度为单位的,所以还需把弧度转换为度分秒的形式。五、思考题在什么情况下需要使用度分秒转化;在什么情况下利用矩阵解算程序。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 6 页,共 29 页 - - - - - - - - - 实验三:控制测量常用程序设计一、实验目的和要求初步掌握控制测量数据处理过程中的数据结构类型;初步学会控制测量常用软件设计
13、方法、过程、程序代码编写方法及程序调试过程。二、实验安排本实验需要 4 学时。实验每个小组1 人,用 C语言在计算机上完成程序代码的编写,并调试通过,然后用实际算例印证程序的正确性。三、实验步骤及要点课余时间完成预先布置的控制测量数据处理问题,完成程序代码的纸上编写和设计工作; (上级题目可以根据自己的情况,任意选做一个即可)在计算机上写入程序代码,进行调试;用预先准备好的算例进行印证, 要求每人至少准备2 组典型算例,并打印测试结果,附在实验报告中。四、实验指导控制网数据结构: 在计算机中,带有结构性质的数据元素的集合为数据结构。 控制网数据结构主要研究控制网的数据存储格式和存储方法。 主要
14、包括图的数据结构和控制网数据结构,常用的存储模式主要有混合结构、邻接表结构。在网图数据中,常用邻接表方式,平面控制网概算程序设计指导:1)流程图:名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 7 页,共 29 页 - - - - - - - - - 2)测算实例:如图所示平面控制网,已知点4 个,未知点3个,15 个方向观测值。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - -
15、第 8 页,共 29 页 - - - - - - - - - 程序代码自己独立完成。3高斯投影坐标换带程序设计指导1)坐标正算公式如下:2)坐标反算公式名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 9 页,共 29 页 - - - - - - - - - 五、思考题1思考如何编写高程控制网严密平差程序。2如何编写高程测量概算程序。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - -
16、 第 10 页,共 29 页 - - - - - - - - - 实验四:工程测量程序设计一、实验目的和要求初步掌握工程测量中常用软件设计方法和技巧。二、实验安排本实验需要 4 学时。实验每个小组1 人,用 C语言在计算机上完成程序代码的编写,并调试通过,然后用实际算例印证程序的正确性。三、实验步骤及要点课余时间完成预先布置的控制测量数据处理问题,完成程序代码的纸上编写和设计工作;在计算机上写入程序代码,进行调试;用预先准备好的算例进行印证,要求每人至少准备12组典型算例,并打印测试结果,附在实验报告中。四、实验指导施工放样地面标定要素计算程序设计公式请参考工程测量学教材。 独立研究和设计其存
17、储的数据格式,写出程序代码,上机调试通过运行。变形观测程序设计公式计算法请参考工程测量学教材。独立研究和设计其存储的数据格式,写出程序代码,上机调试通过运行。五、思考题编写变形观测程序时, 请思考数据处理与图形绘制为一体的程序设计实现方法。实验五: GPS程序设计一、实验目的和要求初步掌握 GPS 数据处理软件中的数据结构格式;初步掌握 GPS 平差软件的编写方法和思路;初步了解 GPS 数据通讯软件设计方法。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 11 页,共 29 页 -
18、 - - - - - - - - 二、实验安排本实验需要 4 学时。实验每个小组1 人,用 C语言在计算机上完成程序代码的编写,并调试通过,然后用实际算例印证程序的正确性。三、实验步骤及要点课余时间完成预先布置的控制测量数据处理问题,完成程序代码的纸上编写和设计工作;在计算机上写入程序代码,进行调试;用预先准备好的算例进行印证,要求每人至少准备12组典型算例,并打印测试结果,附在实验报告中。四、实验指导各种 GPS 数据格式参见教材;卫星位置计算程序设计指导:计算步骤和过程如教材所示,下面给出程序代码,同学们据此进行上机调试。卫星位置计算程序代码:名师资料总结 - - -精品资料欢迎下载 -
19、- - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 12 页,共 29 页 - - - - - - - - - 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 13 页,共 29 页 - - - - - - - - - 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 14 页,共 29 页 - - - - - -
20、 - - - 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 15 页,共 29 页 - - - - - - - - - 3数据格式转换程序设计(程序略)4GPS 接收机与计算机通讯程序设计(选作)五、思考题名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 16 页,共 29 页 - - - - - - - - - 如何编写实用的GPS 后处理软件。如何从 GPS 星历数据文
21、件中提取数据。实验六: Excel 在测绘工程中的应用一、实验目的和要求初步了解电子表格在测绘中的应用方法。二、实验安排本实验需要 2 学时。实验每个小组1 人,用Excel在计算机上绘制电子表格,利用此表格实现测量外业记录和数据处理,然后用实际算例印证其可行性。三、实验步骤及要求1. 用 VBA完成前方交会自定义函数;用Excel 绘制电子表格,写入数据,用函数完成计算,输出计算结果,打印成果表。2. 准备一个算例,如水准测量内业计算,点号距离(km)观测高差(m) 改正数(mm) 改正后高差(m) 高程(m) 03 34.612 1.5 +8.237 +6 +8.243 N1 42.855
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年测绘程序设计实验指导书 2022 测绘 程序设计 实验 指导书
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内