下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
坐标方位角计算公式(通用)用极坐标法放样必须计算出测站点(仪器点)到放样点得距离和方位角,才能进行放样。原计算公式为:S12=sqr((x2-x1)2+(y2-y1)2)=sqr(△x221+△y221)A12=arcsin((y2-y1)/S12)S12为测站点1至放样点2的距离;A12为测站点1至放样点2的坐标方位角。x1,y1为测站点坐标;x2,y2为放样点坐标。按公式A12=arcsin((y2-y1)/S12)计算出的方位角都要进行象限判断后加常数才是真正的方位角。新计算公式为:A12=arccos(△x21/S12)*sgn(△y21)+360°式中sgn()为取符号函数,改公式只需加上条件(A12>360°,A12=A12-360°)就可以计算出坐标方位角,不需要进行象限判断。我的这个公式要更好一些,计算结果就是正确结果:
SGN是正负号的函数。括号内的数字大于零SGN()就是+号,反之就是-号。===================================函数开始==================================='jiaodu10(x,splitStr)函数将60进制度转换为10进制度格式.x为度数,splitStr为分隔符号,'如x为43%67%367,则splitStr为"%",参数要用双引号括起来,jiaodu10("x","%")Functionjiaodu10(x,splitStr)IfInStr(1,x,splitStr)ThenDimss=Split(x,splitStr)jiaodu10=s(0)+s(1)/60+s(2)/3600Elsejiaodu10="错误"EndIfEndFunction'--------------------------------------------------------------------------------'jiaodu60(x,splitStr)函数将10进制度转换为60进制度格式,splitStr分隔表示'x为数字,可以不用双引号括起来,参数splitStr要用双引号括起来iaodu10(12.31313,"-")Functionjiaodu60(x,splitStr)Dimfen,miaoFen=Round((fen-Int(fen))*60,0)Ifmiao>=60Thenmiao=miao-60fen=fen+1EndIfjiaodu60=Int(x)&splitStr&Int(fen)&splitStr&miaoEndFunction'--------------------------------------------------------------------------------'juli(待算点纵坐标x,待算点横坐标y,测站点纵坐标m,测站点纵坐标n)用于计算距离。Functionjuli(x,y,m,n)juli=Math.Spr((x-m)^2+(y-n)^2)EndFunction'--------------------------------------------------------------------------------'jiaodu(x,y,m,n)计算角度Functionjiaodu(x,y,m,n)Dimdx,dy,a,jdu10dx=x-mdy=y-ma=Math.Abs(Math.Atn(dy/dx)*180/3.14159265)jdu10=0If(dx>0)ThenIf(dy>0)Thenjdu10=aElsejdu10=360-aEndIfElseIf(dy>0)Thenjdu10=180-aElsejdu10=180+aEndIfEndIfjiaodu=jiaodu60(jdu
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年建筑物裂缝分析与处理
- 2026春招:新材料笔试题及答案
- 2026年桥梁景观设计中的视觉引导策略
- 智能穿戴设备在康复护理中的应用
- 护理信息化建设挑战与对策
- 货梯安全培训内容记录课件
- 2026年桂林山水职业学院单招综合素质考试模拟试题带答案解析
- 专科护士培养与职业发展
- 2026年安徽水利水电职业技术学院高职单招职业适应性测试模拟试题带答案解析
- 医疗影像增强与图像处理技术
- 2025年内蒙古能源集团招聘(计算机类)复习题及答案
- 水电建设工程质量监督检查大纲
- 风险预警动态机制-洞察与解读
- 电加热设备用电培训试题及答案
- DB31T 1605-2025电动自行车充换电柜建设和消防安全管理要求
- 土耳其台灯课件
- 医院安全防范知识培训课件
- (正式版)DB14∕T 3560-2025 《撬装式承压设备系统安全技术规范》
- 医疗器械质量负责人岗位职责说明
- 中专学生创业培训课件
- 消除艾梅乙培训课件
评论
0/150
提交评论