测绘程序设计四函数实验报告

测绘程序设计四函数实验报告

ID:37126827

大小:3.06 MB

页数:17页

时间:2019-05-18

测绘程序设计四函数实验报告_第1页
测绘程序设计四函数实验报告_第2页
测绘程序设计四函数实验报告_第3页
测绘程序设计四函数实验报告_第4页
测绘程序设计四函数实验报告_第5页
资源描述:

《测绘程序设计四函数实验报告》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、...《测绘程序设计(VC.net)》上机实验报告(VisualC++.Net)班级:测绘1402学号:0401140207姓名:施庆章序号:sm_207二零一六年五月......实验4函数一、实验目的掌握函数的定义、引用及应用方法。二、实验内容1.交会定点计算函数设计把前方交会、测边交会、后方交会程序写成函数的形式,然后再通过主程序调用。提示:后方交会计算函数设计思路(1)基本原理及计算公式。若将Pa、Pb、Pc看成权,则P点的坐标即为三个已知点的加权平均值(2)计算程序设计步骤①设计界面,用于输入3个已知点的坐标和三个观测角、和,以及用

2、于输出待定点坐标的文本框(12个)、静态标签框和Button按钮;②定义文本框控件变量(Value);2......③创建后方交会定点计算函数,函数的输入为三个观测角和三个已知点的坐标,输出为待定点坐标,输出可以用引用参数的方式输出,具体计算步骤;a.根据已知点计算三个内角A、B、C;b.计算Tan()、Tan()、Tan()、Tan(A)、Tan(B)、Tan(C);c.计算Pa、Pb、Pc;d.计算待定点坐标Xp、Yp。④创建“计算”Button按钮的Click事件函数,在该事件函数中调用后方交会计算函数,并在相应的文本框中显示计算结果

3、。1.高斯投影正反算计算函数设计编写高斯投影正算与反算的两个函数,并设计简单界面对函数计算的正确性进行测试。正算公式:NxXsinBcosBl222N242sinB3224cosB(5t94)l4N7206sinB5cosB(6158t246t)lNNycosBl633cosB(1t223)lN12055cosB(518t242t145822t)l5Na1ttanBeB2sin2sin2ecosBe2aa2be2ab2ba长半轴e第一偏心率......3......反算公式:BBft2MffNf2yt24MffN3f(53t2f2f92ft

4、2f)y4tf720MfN5f(6190t2f45t4f)6ylNf1cosBfy6N3f1cosBf(12t2f2f)y3120N15cosfBf(528t2f24t4f62f82ft2f)5yl是要求的点到中央子午线的经度差,Bf为底点纬度下标“f”表示与B有关量ftftanBffecosBfMNffe2cosB21fNf1ae2sin22sin2BfBf222B0sin2BKsinBKsinB(KKsinB00002046)X B0a(1e)A20......Xx即,y=0时x所对应道的子午弧长4......界面设计:5......控

5、件类型控件ID控件名称变量函数EditControlIDC_EDITx1x1EditControlIDC_EDITx2x2EditControlIDC_EDITy1y1EditControlIDC_EDITy2y2EditControlIDC_EDITDapDapEditControlIDC_EDITDbpDbpEditControlIDC_EDITxpxpEditControlIDC_EDITypypEditControlIDC_EDITX1X1EditControlIDC_EDITX2X2EditControlIDC_EDITY1Y1E

6、ditControlIDC_EDITY2Y2EditControlIDC_EDITalphaaEditControlIDC_EDITbettabEditControlIDC_EDITXpXpEditControlIDC_EDITYpYpButtonID_BUTTON_DELETE清除OnBnClickedDELETEButtonID_BUTTON_OK2计算前方交会OnBnClickedOK26......ButtonID_BUTTON_OK计算侧方交会OnBnClickedOKButtonID_BUTTON_CANCL取E消OnBnCli

7、ckedCANCLE控件类型控件ID变量控件名称函数EditControlIDC_EDITXAXAEditControlIDC_EDITYAYAEditControlIDC_EDITXBXBEditControlIDC_EDITYBYBEditControlIDC_EDITXCXCEditControlIDC_EDITYCYCEditControlIDC_EDITalphaalphaEditControlIDC_EDITbettabettaEditControlIDC_EDITgammagammaEditControlIDC_EDITXPX

8、PEditControlIDC_EDITYPYPButtonID_BUTTON_OK计算OnBnClickedOKButtonID_BUTTON_DELETE清除OnBnClic

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。