


全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
/高斯投影正、反算 /6度带宽 54年北京坐标系 /高斯投影由经纬度(Unit:DD)反算大地坐标(含带号,Unit:Metres) void GaussProjCal(double longitude, double latitude, double *X, double *Y) int ProjNo=0; int ZoneWide; /带宽 double longitude1,latitude1, longitude0,latitude0, X0,Y0, xval,yval;double a,f, e2,ee, NN, T,C,A, M, iPI;iPI = 0.0174532925199433; /3.1415926535898/180.0; ZoneWide = 6; /6度带宽 a=6378245.0; f=1.0/298.3; /54年北京坐标系参数 /a=6378140.0; f=1/298.257; /80年西安坐标系参数 ProjNo = (int)(longitude / ZoneWide) ; longitude0 = ProjNo * ZoneWide + ZoneWide / 2; longitude0 = longitude0 * iPI ;latitude0=0; longitude1 = longitude * iPI ; /经度转换为弧度latitude1 = latitude * iPI ; /纬度转换为弧度e2=2*f-f*f;ee=e2*(1.0-e2);NN=a/sqrt(1.0-e2*sin(latitude1)*sin(latitude1);T=tan(latitude1)*tan(latitude1);C=ee*cos(latitude1)*cos(latitude1);A=(longitude1-longitude0)*cos(latitude1);M=a*(1-e2/4-3*e2*e2/64-5*e2*e2*e2/256)*latitude1-(3*e2/8+3*e2*e2/32+45*e2*e2*e2/1024)*sin(2*latitude1)+(15*e2*e2/256+45*e2*e2*e2/1024)*sin(4*latitude1)-(35*e2*e2*e2/3072)*sin(6*latitude1);xval = NN*(A+(1-T+C)*A*A*A/6+(5-18*T+T*T+72*C-58*ee)*A*A*A*A*A/120);yval = M+NN*tan(latitude1)*(A*A/2+(5-T+9*C+4*C*C)*A*A*A*A/24+(61-58*T+T*T+600*C-330*ee)*A*A*A*A*A*A/720);X0 = 1000000L*(ProjNo+1)+500000L; Y0 = 0; xval = xval+X0; yval = yval+Y0; *X = xval;*Y = yval;/高斯投影由大地坐标(Unit:Metres)反算经纬度(Unit:DD)void GaussProjInvCal(double X, double Y, double *longitude, double *latitude) int ProjNo; int ZoneWide; /带宽 double longitude1,latitude1, longitude0,latitude0, X0,Y0, xval,yval;double e1,e2,f,a, ee, NN, T,C, M, D,R,u,fai, iPI;iPI = 0.0174532925199433; /3.1415926535898/180.0; a = 6378245.0; f = 1.0/298.3; /54年北京坐标系参数 /a=6378140.0; f=1/298.257; /80年西安坐标系参数 ZoneWide = 6; /6度带宽 ProjNo = (int)(X/1000000L) ; /查找带号longitude0 = (ProjNo-1) * ZoneWide + ZoneWide / 2; longitude0 = longitude0 * iPI ; /中央经线X0 = ProjNo*1000000L+500000L; Y0 = 0; xval = X-X0; yval = Y-Y0; /带内大地坐标e2 = 2*f-f*f;e1 = (1.0-sqrt(1-e2)/(1.0+sqrt(1-e2);ee = e2/(1-e2);M = yval;u = M/(a*(1-e2/4-3*e2*e2/64-5*e2*e2*e2/256);fai = u+(3*e1/2-27*e1*e1*e1/32)*sin(2*u)+(21*e1*e1/16-55*e1*e1*e1*e1/32)*sin(4*u)+(151*e1*e1*e1/96)*sin(6*u)+(1097*e1*e1*e1*e1/512)*sin(8*u);C = ee*cos(fai)*cos(fai);T = tan(fai)*tan(fai);NN = a/sqrt(1.0-e2*sin(fai)*sin(fai);R = a*(1-e2)/sqrt(1-e2*sin(fai)*sin(fai)*(1-e2*sin(fai)*sin(fai)*(1-e2*sin(fai)*sin(fai);D = xval/NN;/计算经度(Longitude) 纬度(Latitude)longitude1 = longitude0+(D-(1+2*T+C)*D*D*D/6+(5-2*C+28*T-3*C*C+8*ee+24*T*T)*D*D*D*D*D/120)/cos(fai);latitude1 = fai -(NN*tan(fai)/R)*(D*D/2-(5+3*T+10*C-4*C*C-9*ee)*D*D*D*D/24+(61+90*T+298*C+45*T*T-256*ee-3*C*C)*D*D*D*D*D*D/720);/转换为度 DD*longitude = longitude1 / iPI; *latitude = latitude1 / iPI;如果有需要程序的,可以直接跟我联系,呵呵附:高斯正反算参数pi=0.0174532925 0.017453
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025福建福州城投供应链集团有限公司社会招聘4人笔试历年参考题库附带答案详解
- 2025福建省福能海峡发电有限公司招聘2人笔试历年参考题库附带答案详解
- 2025福建广电网络集团社会招聘1人笔试历年参考题库附带答案详解
- 2025浙江绍兴市嵊州市机关事业单位招聘编外人员和国有企业(社会团体)招聘16人笔试历年参考题库附带答案详解
- 2025江西抚州崇仁县县属国有企业招聘员工13人笔试历年参考题库附带答案详解
- 2025年山东沂河控股集团有限公司及其权属子公司招聘工作人员14人笔试历年参考题库附带答案详解
- 2025天津市武清区产业投资发展有限公司面向社会招聘10人笔试历年参考题库附带答案详解
- 2025中邮人寿保险股份有限公司四川分公司社会招聘笔试历年参考题库附带答案详解
- 2025湖南湘西凤凰县直机关事业单位公开选调工作人员40人考前自测高频考点模拟试题及答案详解(名师系列)
- 2025广东深圳市龙岗区城市建设投资集团有限公司招聘第二批考前自测高频考点模拟试题及答案详解(典优)
- 新版2026统编版小学道德与法治三年级上册 第4课《 科技力量大》第1课时 科技改变生活和科技改变观念 教学课件
- 关于2024学宪法讲宪法知识竞赛题目及答案
- 酒店改造全套方案(3篇)
- GB/T 45902-2025城市轨道交通车站通风空调节能控制系统通用技术条件
- 十二指肠溃疡护理查房
- 除尘器改造合同协议范本
- 【成都】2025年四川成都高新区“蓉漂人才荟”招聘事业单位工作人员10人笔试历年典型考题及考点剖析附带答案详解
- 《沉淀溶解平衡》教学设计
- 拔罐试题及答案
- 中国桑蚕养殖行业发展前景及发展策略与投资风险研究报告2025-2028版
- 外带药输液协议书
评论
0/150
提交评论