高斯投影坐标计算例题_测量学高斯投影已知横坐标如何求在第几度带投影计算而得的?例如:...-y坐标的自然值怎么算-数学-莫囤料同学...
概述:本道作业题是莫囤料同学的课后练习,分享的知识点是y坐标的自然值怎么算,指导老师为甘老师,涉及到的知识点涵盖:测量学高斯投影已知横坐标如何求在第几度带投影计算而得的?例如:...-y坐标的自然值怎么算-数学,下面是莫囤料作业题的详细。
题目:测量学高斯投影已知横坐标如何求在第几度带投影计算而得的?例如:...-y坐标的自然值怎么算-数学
该坐标值是按6度带投影计算的.第19带是在中国的,如果是3度带就出国了.
A点在中央子午线的东侧.自然值(是去掉带号19的数)大于500公里,所以在东侧.
距中央子午线689513.12-500000=189513.12米.
相关例题
题1:
高斯投影正反算最好给出VC++程序源代码![数学]
//高斯投影正、反算
//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*l
atitude1));
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) 字串9
{
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)); 字串1
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;
}
NN卯酉圈曲率半径,测量学里面用N表示
M为子午线弧长,测量学里用大X表示 字串2
fai为底点纬度,由子午弧长反算公式得到,测量学里用Bf表示 字串4
R为底点所对的曲率半径,测量学里用Nf表示
题2:
【高斯投影计算某点在高斯投影3度带的坐标表示为X=3347256m,Y=37476543m,则该点在6度带第19带的实际坐标为X=_________,Y=_____________.要过程,谢谢.最好说下思路.比如之前的,x,y,之前的两位数都是表示】[数学]
Y值的前面二位是带号,X值的前面不是带号.该点在6度带第19带的实际坐标为X=3347256m,Y=19476543m
3度带第37带和6度带第19带的中央子午线经度都是111度,所以他们的坐标是一样,只是带号不同.3°*37=6°×19-3°=111°
最后要加上500000,-23457+500000=476543m
题3:
何谓高斯投影?高斯投影为何要分带?如何进行分带?[数学]
高斯投影即高斯-克吕格投影.高斯-克吕格投影这个投影是由德国数学家、物理学家、天文学家高斯于19 世纪20 年代拟定,后经德国大地丈量学家克吕格于1912 年对投影公式加以补充,故称为高斯-克吕格投影.在投影面上,中央子午线和赤道的投影都是直线,并且以中央子午线和赤道的交点0作为坐标原点,以中央子午线的投影为纵坐标轴,以赤道的投影为横坐标轴,这样便构成了高斯平面直角坐标系. 查看原帖>>
采纳哦
题4:
【计算东经35°36′,东经88°18′所在高斯投影6°和3°带的带号及该带的中央子午线经度分别为多少?希望有具】[数学]
东经35°36'
35°36'/6=5.8933333所以进1,所以带号为6
6°带:6N-3=6*6-3=33°
3度带带号为11经度为33°
东经88°18'
88°18'/6约为14.69666666 所以带号为15
6°带:6N-3=87°
3度带带号为29 经度为87°
题5:
已知某点位于高斯投影6°带第20号带,若该点在该投影带高斯平面直角坐标系中的横坐标y=-306579.210m,写出该点不包含负值且含有带号的横坐标y及该带的中央子午线经度L0.[数学]
y=20193420.79 20*6°-3°=117°
思考:
思考1:如图,已知控制点的平面坐标的Y坐标,怎么求原始坐...
提示:将Y坐标值先去掉前面的带号,然后减去500000m即可得到它的自然值。 譬如26432571.78-500000=-67428.22
思考2:ps里怎么查看图片的某一个点的X坐标和Y坐标
提示:打开菜单中的窗口-信息面板,鼠标移动到画布上时,则会显示鼠标位置的坐标值,一般单位为厘米,要改为其它,依次单击菜单中的视图-标尺,让标尺显示出来,接着在刻度尺上右击,则出现一些可供选择的单位(包括像素、英寸、厘米、毫米……),点击所...
思考3:传奇私服x和y的坐标相加数值是怎么算的
提示:直接看坐标,午忧传奇网游 地图在右上角,点击就可以看
思考4:80坐标系Y值为6位数怎么计算带号
提示:测绘中的坐标系,平面直角坐标,就是横轴X。没问题。X般是7位整数,Y加上带号是8位,不加带号是6位。
思考5:知道两个点的坐标X,Y,如何计算出两点间的距离以及...
提示:假设A点坐标(x1,y1),B点坐标(x2,y2) 两点的距离为d 公式 d^2=(x2-x1)^2+(y2-y1)^2,求出d^2,然后开平方求出d了吧 设直线AB的角度为C tanC=(y2-y1)/(x2-1),求出tanC,然后算tan的反函数就得到C了。
高斯投影坐标计算例题_测量学高斯投影已知横坐标如何求在第几度带投影计算而得的?例如:...-y坐标的自然值怎么算-数学-莫囤料同学...相关推荐
- 【Matlab】已知邻接矩阵怎么求每个节点的度脑网络计算
邻接矩阵应该是主对角线元素为0的对称矩阵, 如果是无权重的邻接矩阵,矩阵中不为零的元素都是1 它的每一行或者每一列的元素的和就是对应行或列的节点的度 脑网络中,可用Matlab-brain conne ...
- nmea-0183数据处理matlab,Matlab分析NMEA0183报文源代码(含高斯6度带投影计算)
clc clear all close all format long g FILE_NAME = 'D:/data6/RxCOM6_20190528gps.dat'; fid = fopen(FIL ...
- Matlab分析NMEA0183报文源代码(含高斯6度带投影计算)
clc clear all close all format long g FILE_NAME = 'D:/data6/RxCOM6_20190528gps.dat'; fid = fopen(FIL ...
- 已知网络号求子网掩码c语言,已知ip地址求子网掩码 - 已知ip地址求子网掩码_已知ip地址和子网掩码求网络号、子网号和主机号...
已知ip地址求子网掩码的方法: 方法一:利用子网数来计算: 1.首先,将子网数目从十进制数转化为二进制数: 2.接着,统计得到的二进制数的位数,设为N: 3.最后,先求出此IP地址对应的地址类别的子网 ...
- 题目87:在欧几里德几何中,n边形的内角和是(n-2)*180°。已知其中(n-1)个内角的度数,就能计算出剩下的一个未知内角的度数。请编写一个程序,来解决这个问题。
题目转载:http://python.wzms.com/s/1/30 题目描述: 在欧几里德几何中,n边形的内角和是(n-2)*180°.已知其中(n-1)个内角的度数,就能计算出剩下的一个未知内角的 ...
- mysql计算本月的天数_Mysql已知年、月,求起始日期,本月天数
已知年月,求月初第一天,需要把字符串合并转化成日期格式. SELECT STR_TO_DATE(CONCAT(a.`year`,'-',a.`month`,'-',1),'%Y-%m-%d') as ...
- c++已知2点求中垂线_呆哥数学函数合集——函数的概念【2】
高中数学函数基本概念,学好函数还是要先懂概念再做题. 下面是呆哥给你们整理好的基本知识要点. 不懂的可以找我私聊,在线帮你解答. 多看我专栏发的每日一题和解析,会对你们有用的 . 加油哈!离高考还有一 ...
- matlab已知三点求夹角,已知3点如何求其中两点对第3点的夹角
公告: 为响应国家净网行动,部分内容已经删除,感谢读者理解. 话题:已知3点如何求其中两点对第3点的夹角? 问题详情:有3个问题:1)已知3点如何求其中两点对第3点的夹角?2)如何回答:1)已知3点求 ...
- C#已知三点求圆方程算法
如果不赶时间可以自己推算出算式或者直接参考另一个博主的文章: 三点确定一个圆的计算方法_Ivan 的专栏-CSDN博客_三点确定一个圆 程序完整部分<C#已知三点求圆方程算法.rar>已经 ...
最新文章
- springboot 创建地址_手把手教你Spring Boot入门开发
- 【Groovy】集合遍历 ( 调用集合的 every 方法判定集合中的所有元素是否符合闭包规则 | =~ 运算符等价于 contains 函数 | 代码示例 )
- IT:银行类金融科技岗笔试习题集合—各大行(工商+建设+农业+浦发+招商+平安+人民+邮政银行)计算机信息科技岗笔试集合(包括计算机基础知识+网络+操作系统+数据库系统原理)
- 【译】Android中的安全数据— Android中的加密(第1部分)
- MFC和Win32之三___CGdiObject类和windows Gdi对象
- Git学习(4)基本操作
- Android 蓝牙遥控器的连接
- Confluence 6 配置边栏
- 【SecureCRT】SecureCRT设置上传下载目录
- 二、三角高程测量计算(C#语言)
- 如何制作统计报表(盈帆报表: efreprt.com)
- 蔡甸17万亩粮田丰收 国稻种芯:夏汛蓄洪水护住28天抗旱期
- 2016-2017 ACM-ICPC CHINA-Final F. Mr. Panda and Fantastic Beasts(后缀数组的两种解法)
- Carson带你学Android:RxJava、Retrofit联合使用汇总(含实例教程)
- linux scons源码安装,linux 安装scons
- 【Android每周专题】触摸屏手势
- 东风畅行java_东风畅行D1L单桥商用车,在随车吊中有“四”种配置!
- mysql商品多个属性设计_商品多规格多属性模型设计思路
- iPhone王者找不到以前服务器,王者荣耀怎么找以前的区
- 手机如何批量给视频去水印