怎样把坐标转换成平面直角坐标
一、用EXCEL进行高斯投影换算
从经纬度B、L换算到高斯平面直角坐标X、Y(高斯投影正算),或从X、Y换算成B、L(高斯投影反算),一般需要专用计算机软件完成。在目前流行的换算软件中不足之处,就是灵活性较差,大都需要一个点一个点地进行,不能成批量地完成,给实际工作带来许多不便。而用EXCEL可以很直观、方便地完成坐标换算工作,不需要编制任何软件,只需要在EXCEL的相应单元格中输入相应的公式即可。下面以1954年北京坐标系为例,介绍具体的计算方法。
上图为编辑好的EXCEL表(红色为输入数据项)
完成经纬度B、L到平面直角坐标X、Y的换算,在EXCEL中大约需要占用21列,当然读者可以通过简化计算公式或考虑直观性,适当增加或减少所占列数。在EXCEL中以公式从第3行第1列(A3格)为起始单元格为例,各单元格的公式如下:
(1)单元格A3输入中央子午线,以度、分、秒形式输入,如107度0分则输入107.00
(2)单元格B3公式如上图,把L0化成度形式。
(3)单元格C3以度小数形式输入纬度值,如23°44′01″则输入23.4401。
(4)单元格D3以度小数形式输入经度值,如107°42′48″则输入107.4248。
(5)单元格E3公式如上图,把纬度B化成度形式。
(6)单元格F3公式如上图,把经度L化成度形式。
(7)各个单元格输入公式如下:
表中计算公式见由孔祥元等主编、武汉大学2002年出版的《控制测量学》,EXCEL软件的操作方法请参阅有关资料。按上面表格中的公式输入到相应单元格后,就可方便地由经纬度求得平面直角坐标。当输入完所有的经纬度后,用鼠标下拉即可得到所有的计算结果。表中的许多单元格公式为中间过程,可以用EXCEL的列隐藏功能把这些没有必要显示的列隐藏起来,表面上形成标准的计算报表,使整个计算表简单明了,可计算的数据量是无限的,当第一次输入公式后,相当于自己完成了一软件的编制,可存储起来供今后重复使用。高斯投影反算修改公式就可以了。
二、GPS坐标转换方法与计算应用
GPS所采用的坐标系是一个协议地球参考系,坐标系原点在地球质心,简称WGS-84坐标系。GPS的测量结果与我国的1954北京坐标系或1980西安坐标系的坐标相差几十米至一百多米,随区域不同,差别也不同,经粗略统计,我国西部相差70米左右,东北部140米左右,南部75米左右,中部45米左右。由此可见,必须将WGS-84坐标进行坐标系转换才能供标图使用。坐标系之间的转换一般采用七参数法、四参数法、拟合参数法及校正参数法,其中七参数为X平移、Y平移、Z平移、X旋转、Y旋转、Z旋转以及尺度比参数,若忽略旋转参数则为四参数方法,四参数法为七参数法的特例。这里的X、Y、Z是空间大地直角坐标系坐标,为转换过程的中间值。在实际工作中我们常用的是平面直角坐标,是否可以跳过空间直角坐标系,省略复杂的运算进行简单转换呢?经过长期的实践,证明是可行的。其原理是:把GPS所测定的WGS-84坐标当作是具有一定系统性误差的1954北京坐标系坐标值,然后通过国家已知点纠正消除该系统误差。我们暂把该方法称作“坐标改正法”,下面以WGS-84坐标转换成1954北京坐标系坐标为例,介绍数据处理方法:
首先,在测区附近选择一国家已知点,在该已知点上用GPS测定WGS-84坐标系经纬度B和L,把此坐标视为有误差的1954北京坐标系坐标,利用EXCEL将经纬度B、L转换成平面直角坐标X'、Y',然后与已知坐标X、Y比较则可计算出偏移量:
△X=X-X' △Y=Y-Y'
式中的X、Y为国家控制点的已知坐标,X'、Y'为测定坐标,△X和△Y为偏移量。求得偏移量后,就可以用此偏移量纠正测区内的其他测量点了。把其他GPS测量点的经纬度测量值,转换成平面坐标X'、Y',在此X、Y坐标值上直接加上偏移值就得到了转换后的1954北京坐标系坐标:
X=X'+△X Y=Y'+△Y
在上述EXCEL计算表的最后两列,附加上求得的改正数并分别与计算出来的X、Y相加后,即得到转换结果。利用“坐标改正法”进行坐标系的转换,可满足对坐标转换精度要求不高的测绘项目。
经纬度怎么转换成平面xy坐标?
1. 墨卡托投影:这是一种常用的地图投影方法,用于将经纬度转换为平面坐标。在此方法中,纬度和经度分别对应平面坐标的Y和X值。2. UTM投影:全称是通用横轴墨卡托投影,常用于地理信息系统和地图制作中。它将地球表面划分为多个区域,每个区域使用不同的投影转换公式将经纬度转换为平面坐标。三、转换过程...
怎样将地图坐标转换为平面坐标系?
1、如果是三维空间坐标系的转换,涉及到 WGS84 空间直角坐标(X,Y,Z)和 大地坐标(B、L、H)的相互换算。公式如下 2、如果是二维平面坐标系的转换,涉及到WGS84 平面直角坐标(X,Y) 和 大地坐标 (B、L)的相互换算,即高斯投影正算和反算公式。以上空间和平面坐标的换算较为复杂,需要一定...
怎样把坐标转换成平面直角坐标
首先,在测区附近选择一国家已知点,在该已知点上用GPS测定WGS-84坐标系经纬度B和L,把此坐标视为有误差的1954北京坐标系坐标,利用EXCEL将经纬度B、L转换成平面直角坐标X'、Y',然后与已知坐标X、Y比较则可计算出偏移量:△X=X-X'△Y=Y-Y'式中的X、Y为国家控制点的已知坐标,X'、Y...
地理坐标转换平面的最佳方法是什么?
分为3步计算: 第1步 分别将两点经纬度转换为三维直角坐标: 假设地球球心为三维直角坐标系的原点,球心与赤道上0经度点的连线为X轴,球心与赤道上东经90度点的连线为Y轴,球心与北极点的连线为Z轴,则地面上点的直角坐标与其经纬度的关系为: x地理坐标转换平面的最佳方法是什么?
经纬度怎么转换成平面xy坐标?
一、确定投影带:投影的方法,在比例尺 1:2.5万-1:50万图上采用6°分带,对比例尺为 1:1万及大于1:1万的图采用3°分带。二、换算,就用三角函数将球体上的坐标(经纬)换算为投影的圆柱坐标。转化为地图方里坐标。我国规定将各带纵坐标轴西移500公里,即将所有y值加上500公里,坐标值前再加各...
cad经纬度转换为平面坐标
换为平面坐标按照以下步骤。1、确定坐标系:需要确定将经纬度转换到哪种坐标系下,使用的是高斯投影坐标系或UTM坐标系。2、导入坐标系参数:根据选择的坐标系,需要导入相应的坐标系参数,包括椭球体参数,投影中央经线,投影带号等。3、坐标转换:使用坐标转换工具或程序,将经纬度坐标转换为对应的平面...
arcgis怎样转成平面坐标系呢?
首先在Arctoobox里面的数据管理工具-投影转换-创建自定义地理(坐标)转换;然后在输入地理坐标系里面双击3 Degree117把中央子午线改为116.5如下图:在输出地理坐标系输入117,方法选择NULL好了如下图:点击确定记住你新建的变换名称;然后点击投影输入你的116.5的要素类数据,定义输出117数据的名字和路径,...
怎样将CAD中的坐标值转换为平面标高
1、在CAD中输入指令un回车:2、将图形单位的对话框中的长度的精度调整为小数点后三位,确定:3、坐标已显示完全
gis三维面状坐标怎么转化成平面坐标
arcgis经纬度转平面坐标教程 阳仔 我什么都不知道。1、 将地理坐标以Excel表格形式存储,如下图:2、 在arcmap中打开一个空白文档,右键点图框,在弹出的菜单中点击<添加数据>,或者点击工具栏中添加数据按钮,找到存储经纬度的Excel文件,选择对应表,点击添加,如下图:3、 右键点击arcmap...
在gps数据中,如何能将经纬度数据转化为平面坐标?
1.野外采集gps数据,数据是用大地坐标表示的,也就是用经纬度和高程表示。而采集的数据要在地图上显示出来,就需要将经纬度转化为平面坐标,也就是通常说的x,y坐标。2.北京54坐标系采用的是克拉索夫斯基(Krassovsky)椭球体,而西安80采用的是IAG 75地球椭球体。3.为了说明质点的位置、运动的快慢、...
郗饶普拉:[答案] 分为3步计算: 第1步 分别将两点经纬度转换为三维直角坐标: 假设地球球心为三维直角坐标系的原点,球心与赤道上0经度点的连线为X轴,球心与赤道上东经90度点的连线为Y轴,球心与北极点的连线为Z轴,则地面上点的直角坐标与其经纬度的...
石峰区13479497886: 如何把大地坐标转换成平面直角坐标? - ?
郗饶普拉: 设定108.9360 34.3218为直角坐标系O点,则:A 点:0.0092 0.0069 B点:0 0.0408 C点:0.0380 0
石峰区13479497886: 怎样把自然坐标系下的坐标变换成直角坐标系下的坐标?
郗饶普拉: 在自然坐标系下,曲线的方程其实就表述了自然坐标,比如 y=y(x),形式不唯一,以曲线而定,把其化为直角坐标就是 x=x y=y(x)
石峰区13479497886: 地理坐标转换平面的最佳方法是什么? - ?
郗饶普拉: 分为3步计算:第1步 分别将两点经纬度转换为三维直角坐标:假设地球球心为三维直角坐标系的原点,球心与赤道上0经度点的连线为X轴,球心与赤道上东经90度点的连线为Y轴,球心与北...
石峰区13479497886: GPS经纬度坐标如何转化为图上坐标 - ?
郗饶普拉: 1.实现将一组GPS模块获取的经纬度数据在百度地图上绘制轨迹 2.标准的GPS经纬度坐标直接在地图上绘制会有偏移,这是测绘局和地图商设置的加密,要转换成百度地图坐标,代码如下* * @return 百度地图坐标 */ publicGeoPoint gpsToBaidu...
石峰区13479497886: 在CAD中怎么把空间坐标转换平面坐标,请马上回答我,谢谢 - ?
郗饶普拉: 你问的是将空间直角坐标转换到平面直角坐标么?CAD里面貌似没看到过,因为我一般用的是CASS软件,里面“数据--坐标换带”里面可以进行坐标换算; 另 中海达 网站上有个HDS2003数据后处理软件,里面自带一个 COORD坐标转换工具,是目前市面上用得最多的坐标转换工具,很好很强大.
石峰区13479497886: 求助:如何将大地坐标转成平面直角坐标 - ?
郗饶普拉: 如果大量的话可以用arcgis 或mapgis 就一个的话网上有小工具的,看你平面坐标是什么坐标系统了
石峰区13479497886: 怎样才能把CAD图纸上的大地坐标转换为直角坐标.?
郗饶普拉: <p>(你说的大地坐标是指世界坐标么?如下图)执行UCS命令然后选择V(视图)命令,由世界坐标转换成直角坐标</p> <p> 执行命令前</p> <p></p> <p>执行命令后 </p> <p></p>
石峰区13479497886: 怎么将极坐标系转化为直角坐标系 - ?
郗饶普拉:[答案] 将极坐标系中的曲线方程转化为直角坐标系中的, 如 y=rsina x=rcosa 是极坐标下P(x,y)点的轨迹方程, 将原式两边平方可得 y²=r²sin²a,x²=r²cos²a 两式再相加得 x²+y²=r² 这就是直解角坐标系中P点的轨迹方程.
石峰区13479497886: 请问三维经纬度 如N:27°10′00″,E:106°00′00″怎么换算成直角坐标系? - ?
郗饶普拉: 你说的是转换为常用的投影平面直角坐标吗?就是我们常用的高斯克里格坐投影,如果是的话倒是很简答的事情,分为两种情况: 1、如果你要用作大比例尺的地图制作(≥10000)的,那就采用三度带坐标,此时的中央经线为105°,代号35,转换后为 北坐标:3006546.10 东坐标:35599112.70 2、如果你要用作小比例尺的地图制作(50000≤比例尺北坐标:3006546.10 东坐标:18599112.70不要认为三度带和六度带就相差个代号,那就错了,上面的坐标很巧合,但是不一定都是这样哦!