(推荐)投影坐标转换
坐标转换及方里网的相关问题(椭球体、投影、坐标系统、转换、北京54、西安80等)
坐标转换及方里网的相关问题(椭球体、投影、坐标系统、转换、北京54、西安80等)最近需要将一些数据进行转换,用到了一点坐标转换的知识,发现还来这么复杂^_^,觉得自己真是愧对了武汉大学以及中科院这么多年培养我,让我上了好多课却从来没有好好听,今天才知道其实很有用!不多废话,给您分享下我的坐标转换之路。
Part one: Background地理坐标系与投影坐标系的区别 (citefrom:/f?kz=354009166)1、首先理解地理坐标系(Geographic coordinate system),Geographic coordinate system直译为地理坐标系统,是以经纬度为地图的存储单位的。
很明显,Geographic coordinate system是球面坐标系统。
我们要将地球上的数字化信息存放到球面坐标系统上,如何进行操作呢?地球是一个不规则的椭球,如何将数据信息以科学的方法存放到椭球上?这必然要求我们找到这样的一个椭球体。
这样的椭球体具有特点:可以量化计算的。
具有长半轴,短半轴,偏心率。
以下几行便是Krasovsky_1940椭球及其相应参数。
Spheroid: Krasovsky_1940Semimajor Axis: 6378245.000000000000000000Semiminor Axis: 6356863.018773047300000000Inverse Flattening(扁率): 298.300000000000010000然而有了这个椭球体以后还不够,还需要一个大地基准面将这个椭球定位。
在坐标系统描述中,可以看到有这么一行:Datum: D_Beijing_1954表示,大地基准面是D_Beijing_1954。
有了Spheroid和Datum两个基本条件,地理坐标系统便可以使用。
完整参数:Alias:Abbreviation:Remarks:Angular Unit: Degree (0.017453292519943299)Prime Meridian(起始经度): Greenwich (0.000000000000000000)Datum(大地基准面): D_Beijing_1954Spheroid(参考椭球体): Krasovsky_1940Semimajor Axis: 6378245.000000000000000000Semiminor Axis: 6356863.018773047300000000Inverse Flattening: 298.3000000000000100002、接下来便是Projection coordinate system(投影坐标系统),首先看看投影坐标系统中的一些参数。
坐标转换算法 -回复
坐标转换算法-回复坐标转换算法是指将一个坐标系统的坐标转换为另一个坐标系统的坐标的数学算法。
在地理信息系统(GIS)、地图投影以及导航系统等领域中,坐标转换算法起着关键作用。
本文将深入探讨坐标转换算法的原理、常用方法以及应用。
一、坐标转换算法的原理坐标转换算法的原理基于不同坐标系统之间的数学模型。
通过对坐标系统之间的关系进行建模,可以进行坐标的转换。
常见的坐标系统包括经纬度坐标系统、投影坐标系统等。
坐标转换算法可以将一个坐标系统中的点的坐标映射到另一个坐标系统中,实现不同坐标系统之间的相互转换。
二、常见的坐标转换方法1. 经纬度转换为投影坐标:在地理信息系统中,经纬度坐标通常以度(度、分、秒)表示。
而在实际应用中,经纬度坐标需要转换为平面坐标(如UTM坐标)或其他投影坐标系(如高斯-克吕格坐标系)。
这一转换通常基于地球表面的椭球体模型,利用椭球参数和投影参数进行计算。
2. 投影坐标转换为经纬度:当需要将平面坐标或其他投影坐标系转换为经纬度时,可以使用反向转换方法。
这需要用到与正向转换类似的椭球参数和投影参数进行计算,将平面坐标转换为经纬度坐标。
3. 不同投影坐标之间的转换:在不同的地图投影中,常常需要进行不同投影坐标之间的转换。
例如,将高斯-克吕格坐标系转换为墨卡托投影坐标系。
这一转换涉及到投影参数的转换,并且通常需要进行坐标轴的旋转和缩放。
4. 坐标系统之间的转换:除了不同投影系之间的转换外,还存在其他坐标系之间的转换,如大地坐标系与平面坐标系之间的转换。
这一转换通常需要考虑椭球的参数和坐标原点的偏移。
三、坐标转换算法的应用1. 地图投影:在地图制作中,常常需要将经纬度坐标转换为平面坐标系,以适应不同比例尺的地图。
坐标转换算法可以通过投影参数的转换,将经纬度转换为平面坐标,从而在地图上进行绘制和分析。
2. 导航系统:在导航应用中,通常需要将用户的当前位置坐标与目标位置坐标进行比较,以确定导航的路线和距离。
地理信息中各种坐标系区别和转换总结
地理信息中各种坐标系区别和转换总结引言简述地理信息系统(GIS)中坐标系的重要性概述坐标系在地理信息处理中的应用一、坐标系基本概念1.1 坐标系定义定义地理坐标系和投影坐标系描述坐标系的组成要素1.2 地理坐标系(GCS)介绍地理坐标系的基本概念描述纬度、经度和高度的概念1.3 投影坐标系(PCS)介绍投影坐标系的基本概念解释地图投影的基本原理二、常见坐标系类型2.1 地理坐标系类型WGS 84北京 54国家大地测量 2000(CGCS2000)2.2 投影坐标系类型UTM(通用横轴墨卡托投影)State Plane Coordinate System(美国州平面坐标系)地方投影坐标系(如高斯-克吕格投影)三、坐标系之间的区别3.1 坐标系参数差异描述不同坐标系的基准面、椭球体和参数差异3.2 应用领域差异讨论不同坐标系在不同领域的应用特点3.3 精度和适用性分析不同坐标系的精度和适用性四、坐标系转换原理4.1 转换基础描述坐标系转换的数学基础解释坐标转换的七参数模型4.2 转换方法平移、旋转和缩放(7参数转换)相似变换(相似因子、旋转和偏移)4.3 转换工具和技术介绍GIS软件中的坐标系转换工具讨论专业的坐标转换软件和技术五、坐标系转换实践5.1 数据准备数据格式和坐标系信息的检查5.2 转换流程描述转换的具体步骤和注意事项5.3 转换精度评估讨论转换后的精度评估方法六、坐标系转换中的常见问题6.1 投影变形问题分析投影过程中可能出现的变形问题6.2 转换误差问题讨论转换过程中可能出现的误差来源6.3 技术限制问题描述现有技术和工具的限制七、坐标系转换案例分析7.1 案例选择选择具有代表性的坐标系转换案例7.2 案例实施过程详细描述案例实施的具体步骤7.3 案例结果分析分析案例的转换效果和经验教训八、未来发展趋势8.1 技术进步预测坐标系转换技术的未来发展趋势8.2 应用拓展探讨坐标系转换在新兴领域的应用前景8.3 标准化和国际化讨论坐标系转换标准化和国际化的重要性结语总结坐标系转换的重要性和本文档的主要内容对未来坐标系转换工作的展望。
高斯平面直角坐标与大地坐标的相互转换——高斯投影的正算与反算.
昆明冶金高等专科学校测绘学院 (4)计算公式
3 2 2 2 4 ( 5 3 t 9 t ) y f f f f 2M f N f 2 4M f N 3 f tf 2 4 6 (6 1 9 0t f 4 5t f ) y 7 2 0M f N 5 f 1 1 2 2 3 l y (1 2t f f ) y 3 N f co s B f 6 N f co s B f 1 2 5 (5 2 8t 2 t4 2 2 f 24 f 6 f 8 f t f )y 5 1 2 0N f co s B f B Bf tf y2 tf
式中:
2 e 2 cos2 B
t 2 tan2 B l (L L0) X为B对应子午线弧长 N为卯酉圈曲率半径 20626 5
昆明冶金高等专科学校测绘学院
2
高斯投影坐标反算公式
(1)高斯投影反算:
已知某点 x, y ,求该点 L, B ,即 x, y ( L, B) 的坐标变换。 (2)投影变换必须满足的条件
昆明冶金高等专科学校测绘学院
二、高斯投影坐标正反算得实用公式及算例
1 高斯投影坐标正算公式 (1)高斯投影正算: 已知某点的 L, B ,求该点的 x, y ,即 (2)投影变换必须满足的条件: 中央子午线投影后为直线; 中央子午线投影后长度不变; 投影具有正形性质,即正形投影条件。 (3)投影过程 在椭球面上有对称于中央子午线的两点 P1 和 P2 ,它们的大地坐标 分别为 ( L1 , B1 )或(l1 , B1)及 (L2 , B2)或(l2 , B2 ) 式中 l 为椭球面上点的经 度与中央子午线 ( L0 ) 的经度差:l L L0 ,点在中央子午线之东, l 为正,在西则为负,则投影后的平面坐标一定为P1 ( x1 , y1 ) 和 P2 ( x 2 , y 2 ) 。
地理坐标系转换为投影坐标系的方法
地理坐标系转换为投影坐标系的方法地理坐标系(Geographic Coordinate System)是地球上用于定位点位置的坐标系统,通过经纬度来确定地球上任意一个点的位置。
投影坐标系(Projected Coordinate System)是在地理坐标系基础上通过数学变换将地球的曲面投射到平面上,以方便测量和空间分析。
在地理信息系统(GIS)中,地理坐标系常常需要转换为投影坐标系,以便进行测量、分析和地图制图等操作。
1.转换方法的选择:在进行地理坐标系转换为投影坐标系之前,需要先确定所需转换的投影坐标系的类型和参数。
投影坐标系的选择通常基于使用需求和地理区域。
例如,选择等距柱面投影、兰勃托投影、横轴墨卡托投影等不同类型的投影坐标系。
2.坐标转换过程:坐标转换的过程主要包括两个步骤:大地坐标系到空间直角坐标系的转换,以及空间直角坐标系到投影坐标系的转换。
(1)大地坐标系到空间直角坐标系的转换:大地坐标系是基于地球的椭球面建立的,常见的大地坐标系有经纬度坐标系和大地坐标系,转换时需要确定大地椭球模型和大地基准面。
(2)空间直角坐标系到投影坐标系的转换:空间直角坐标系是基于地球的空间直角坐标系,通常使用XYZ三维坐标表示,投影坐标系则将三维坐标投影到平面上。
转换时需要确定投影算法和投影参数。
3.常见的地理坐标系转换方法:(1)地理坐标系转换为高斯-克吕格投影坐标系:高斯-克吕格投影是常见的投影坐标系,广泛应用于中国和其他国家的大部分区域。
转换过程中需要使用高斯-克吕格投影算法和参数。
(2)地理坐标系转换为UTM(通用横轴墨卡托)投影坐标系:UTM投影是在全球范围内广泛应用的坐标系统,将地球分为60个投影区,每个投影区使用不同的投影参数。
转换过程中需要确定所在的UTM 投影区和相应的参数。
(3)地理坐标系转换为其他特定投影坐标系:根据不同的需求和地理区域,还可以选择其他特定的投影坐标系进行转换,如等距柱面投影、兰勃托投影、斯蒂芬森投影等。
ArcGIS中的投影和坐标转换
ArcGIS中的投影和坐标转换1 ArcGIS中坐标系统的定义一般情况下地理数据库(如Personal GeoDatabase的Feature DataSet 、Shape File等)在创建时都具有空间参考的属性,空间参考定义了该数据集的地理坐标系统或投影坐标系统,没有坐标系统的地理数据在生产应用过程中是毫无意义的,但由于在数据格式转换、转库过程中可能造成坐标系统信息丢失,或创建数据库时忽略了坐标系统的定义,因此需要对没有坐标系统信息的数据集进行坐标系统定义。
坐标系统的定义是在不改变当前数据集中特征X Y值的情况下对该数据集指定坐标系统信息。
操作方法:运行ArcGIS9中的ArcMap,打开ArcToolBox,打开Data Management Tools->Projections and Transformations->Define Projection 项打开坐标定义对话框。
介下来在Input DataSet or Feature Class栏中输入或点击旁边的按钮选择相应的DataSet或Feature Class;在Coordinate System栏中输入或点击旁边的按钮选择需要为上述DataSet或Feature定义的坐标系统。
最后点OK键即可。
例如某点状shape文件中某点P的坐标为X 112.2 Y 43.3 ,且该shape文件没有带有相应的Prj文件,即没有空间参考信息,也不知道X Y 的单位。
通过坐标系统定义的操作定义其为Beijing1954坐标,那么点P的信息是东经112.2度北纬43.3度。
2 ArcGIS中的投影方法投影的方法可以使带某种坐标信息数据源进行向另一坐标系统做转换,并对源数据中的X和Y 值进行修改。
我们生产实践中一个典型的例子是利用该方法修正某些旧地图数据中X,Y值前加了带数和分带方法的数值。
操作方法:运行ArcGIS9中的ArcMap,打开ArcToolBox,打开Data Management Tools->Projections and Transformations->Feature->Project 项打开投影对话框。
平面坐标系之间转换计算
平面坐标系之间转换计算平面坐标系之间的转换计算是地理信息系统(GIS)中的核心内容之一、在实际应用中,可能需要将一个地理坐标系(如大地坐标系)转换为另一个地理坐标系(如投影坐标系),或者将一个投影坐标系转换为另一个投影坐标系。
以下将介绍常见的一些平面坐标系之间的转换计算。
1.大地坐标系到投影坐标系的转换:在使用GIS处理空间数据时,经常需要将大地坐标系(如经纬度)转换为投影坐标系(如UTM坐标系)。
常用的方法有:(1)经纬度到UTM坐标系的转换:该转换将经纬度坐标转换为UTM坐标。
该转换涉及到大地椭球体参数的使用,如椭球体长半轴、短半轴和扁率等。
(2)经纬度到高斯-克吕格(Gauss-Krüger)坐标系的转换:该转换将经纬度坐标转换为高斯-克吕格坐标,该转换同样需要使用椭球体参数。
2.投影坐标系之间的转换:在GIS中,投影坐标系主要用于展示地理坐标系在平面上的表示。
常见的投影坐标系有UTM坐标系、高斯-克吕格坐标系和墨卡托投影坐标系等。
常用的方法有:(1)UTM坐标系之间的转换:UTM坐标系分为60个带,通过特定的转换方法可以将一个UTM坐标系转换为另一个UTM坐标系。
(2)高斯-克吕格坐标系之间的转换:高斯-克吕格坐标系的换带方式与UTM坐标系类似,通过换带可以将一个高斯-克吕格坐标系转换为另一个高斯-克吕格坐标系。
(3)墨卡托投影坐标系到UTM坐标系的转换:墨卡托投影坐标系是一种等角圆柱投影,将地球上的经纬度坐标投影到平面上,通常用于地图的展示。
3.坐标系之间的转换计算:在进行坐标系转换时,需要使用一些数学转换公式和转换参数。
例如,大地坐标系到投影坐标系的转换中,需要使用椭球体的参数,如长半轴、短半轴和扁率等;而投影坐标系之间的转换则需要使用一些坐标平移和缩放参数。
不同的坐标系转换方法会有不同的计算公式和转换参数,需要根据具体的转换方式进行计算。
4.常用的坐标系转换工具:在GIS软件中,通常会提供一些常用的坐标系转换工具,如ArcGIS、QGIS等。
如何进行地理坐标系与投影坐标系的转换
如何进行地理坐标系与投影坐标系的转换地理坐标系与投影坐标系的转换是地理信息系统(GIS)领域中一个重要的话题。
在GIS中,地理坐标系用经度和纬度表示地球上的位置,而投影坐标系则通过将地球的曲面投影到平面上来表示。
本文将从基础概念开始,介绍如何进行地理坐标系与投影坐标系之间的转换。
一、地理坐标系与投影坐标系的基本概念地理坐标系是基于地球的椭球体来定义的,通过经度(Longitude)和纬度(Latitude)来表示地球上的位置。
经度是指从地球中心引出的经线,在东经0度和西经0度之间取值,范围为-180度到180度;纬度是指从地球中心引出的纬线,在赤道和两极之间取值,范围为-90度到90度。
投影坐标系是将地球的曲面投影到平面上来表示地球上的位置,使得较大范围的地理信息能够在平面上得到合理的表示。
投影坐标系是二维的,使用直角坐标系来表示地球上的位置。
常见的投影方式有墨卡托投影、等经纬度投影、兰伯特等角投影等。
二、地理坐标系到投影坐标系的转换方法在GIS中,经常需要将地理坐标系转换为投影坐标系,以适应不同的应用需求。
下面介绍几种常见的转换方法。
1. 坐标参照系统(Coordinate Reference System,简称CRS)的设定CRS是地理信息数据的基础,它定义了地理坐标系和投影坐标系之间的关系。
在进行转换之前,首先需要确定数据使用的CRS。
2. 数据预处理在转换之前,需要对待转换的数据进行预处理。
这包括检查数据质量、确定数据坐标系,并进行必要的数据清洗和转换。
3. 地理坐标系到投影坐标系的转换转换地理坐标系到投影坐标系可以通过数学计算来实现。
通过使用已知的转换公式和参数,将经纬度坐标转换为直角坐标。
4. 空间插值和逆变换进行地理坐标系到投影坐标系的转换后,往往需要进行空间插值或逆变换来处理不同投影坐标系之间的差异。
空间插值方法可以校正因投影而引入的形变和失真。
三、常见的地理坐标系与投影坐标系的转换工具在实际应用中,有许多工具可以用来进行地理坐标系与投影坐标系的转换。
ARCGIS教程第二十二章投影变换、坐标校正.
第二十二章投影变换、坐标校正1 坐标系、地图投影地球表面事物的定位采用二大类坐标:(1)经纬度坐标,ArcGIS 称地理坐标系(Geographic Coordinate System,GCS)。
(2)二维笛卡尔平面坐标,ArcGIS 称投影坐标系(Projected Coordinate System,PCS)。
在实际工作中,经测量得到的空间信息在输入GIS 数据库之前已经定好了坐标系。
不同来源、不同坐标系的空间数据要在一起使用、相互参照时,就要作坐标转换,如果涉及不同的地图投影,要作投影变换。
利用ArcGIS 新建数据库时,软件提示用户,将要输入的数据采用什么坐标系(也称空间参照,Spatial Reference),包括坐标系的名称、相关参数,然后输入、保存空间数据,在这期间,软件不对坐标作转换处理,输入前是什么坐标,就保存什么坐标。
在某些情况下,可以忽略坐标系的具体名称或相关参数,由软件默认,可能对当前的应用没有影响,但是不同坐标系的数据之间不能相互参照使用。
可能有三种情况需要转换或重新定义坐标系:(1)临时变换。
多种来源、不同投影的数据要在一起参照使用,或为了某种特别的应用,可以临时变换坐标,工作结束后,要素在数据库、数据文件中的坐标恢复到原来的状态。
这种临时变换的好处是一种数据可以适合多种用途,缺点是每次变换都要花费计算时间。
(2)永久转换。
空间要素的坐标按新的坐标系作转换处理,长期保存,反复使用,不再需要临时变换。
这用转换的好处是反复使用中不需要转换,节省计算时间。
缺点是相同的事物可能有多个坐标系,有冗余,修改、维护不方便。
(3)修改坐标系的定义。
用户建立数据库时,没有定义坐标系或原来的坐标系定错了,可以重新输入坐标系名称、相关参数。
修改后,要素在数据库中的坐标并不发生变化,将来临时变换、永久转换时,按修改后的坐标系名称、相关参数起作用,对转换的结果产生实质性的影响。
2 投影变换启动ArcMap,打开/gis_ex09/ex24/ex24.mxd 文档,进入data frame1,可以看到World_grid 图层显示的是一个覆盖全球范围的坐标网格。
地理(投影)坐标与屏幕坐标的转换
地理(投影)坐标与屏幕坐标的转换! (转载)计算机2010-04-01 09:25:16 阅读132 评论0 字号:大中小订阅刚接触到这个东东,确实头晕!什么地理坐标,投影坐标,屏幕坐标等等.......哎....地理知识中学学过(都不知道咋学的),数学貌似N多年不用也都还给老师了!确实悲哀.....唉....终于认真的研究了一下才算明白是怎么回事了!其实不要管什么地理坐标,投影坐标还是屏幕坐标,搞的你是非要知道天文地理似的才能去动手去做这个东东!原理掌握一个,那就是只用弄明白地理坐标和屏幕坐标的定义规则就OK 了...地理坐标定义规则:X轴(代表经度)向右递增,Y轴(纬度)向上递增,就好比小学学过的平面坐标(貌似又忘了,要重读小学了)吧?向左,向下的规则,这个不用我再阐述了吧,如果你还不明白,那我劝你还是真要去重读小学了....比我更悲哀,嘿嘿,总算找到一个知已啊....不容易啊...屏幕坐标定义规则:X轴向右递增,Y轴向下递增..可以看出,地理坐标和屏幕坐标的区别仅仅只是在于Y轴递增方向是相反的...(这就是不同).好了,现在我们开始转换他们吧. 这里强调一点的就是为了保证精度,地理坐标的度*3600换算成秒,所有的取值用double来计算,最后的结果再转换成int1.已知道屏幕的高(y)和宽(h),地理坐标区域的范围(maxLon,minLon,maxLat,minLat)..这里我们知道了这些已知的参数...2.我们可以算出每像素所代表的经度和纬度(有人称这个为比例因子):公式:scaleX = h/((maxLon-minLon)*3600) ----------X轴上每像素代表的经度秒数;公式:scaleY = y/((maxLat-minLat)*3600) -----------Y轴上每像素代表的纬度秒数;这两个比例因子就是两个坐标系之间的关系..3.很简单的一步了,那就是算出该地理坐标区域中的任何一点(lon,lat)在屏幕上的坐标了,怎么算?下面来讲:公式:screenX = lon*3600/scaleX; ---------屏幕坐标X轴坐标公式:screenY = lat*3600/scaleY; ----------屏幕坐标Y轴坐标, 怎么样?很简单吧?这里我们就算出地理坐标上任何一点转到屏幕上的坐标是多少了......还有最后一步,那就是我们要把该地理区域占满占个屏幕该怎么办呢?4. 接着我们需要该地理区域占满占个屏幕该怎么办呢公式:minX = minLon*3600/scaleX; 区域左边置最左端公式:minY = minLat*3600/scaleY; 区域上面置最上端5. 当地地理范围区域占满整个屏幕时,我们需要用到第三步计算出来的 screenX和screenY两个参数,该区域中的任何一点的公式如下:公式:X = screenX - minX = (lon - minLon)*3600/scaleX;由于纬度的方向和屏幕Y轴是相反的,公式:screenMaxLat = (maxLat - minLat)*3600/scaleY;公式:screenLat = (lat - minLat)*3600/scaleY;公式:Y = screenMaxLat - screenLat = (maxLat - lat)*3600/scaleY; 至于为什么是这个公式,我想大家仔细想想就明白了..6.总结:经纬度转屏幕坐标的最终公式如下:公式: X = (lon - minLon)*3600/scaleX;公式: Y = (maxLat - lat)*3600/scaleY;接着我们由上面的公式可以推出屏幕坐标转经纬度坐标公式如下:公式:lon = X * scaleX/3600 + minLon;公式:lat = maxLat - y* scaleY/3600;呼呼......终于写完了,由于要赶着睡觉,因为明天还要早起上班,可能写的还不够清楚,大家再仔细研究一下就能够明白了!。
arcgis js 投影坐标转地理坐标方法
arcgis js 投影坐标转地理坐标方法ArcGIS JS中的投影坐标转地理坐标方法:一步一步解析引言ArcGIS是一个强大的地理信息系统(GIS)软件套件,它由Esri公司开发。
这个软件套件提供了许多功能,包括地图创建、数据分析和可视化等。
ArcGIS JS是ArcGIS的JavaScript版本,它允许开发人员使用JavaScript 编写GIS应用程序,以及在网页上显示地图和地理信息。
在ArcGIS JS中,投影坐标转地理坐标是一个常见的任务,它可以帮助我们将投影坐标(平面坐标)转换为地理坐标(经纬度)。
在本文中,我们将一步一步地介绍ArcGIS JS中的投影坐标转地理坐标的方法。
第一步:了解投影坐标和地理坐标的概念投影坐标和地理坐标是两种不同的坐标系统,用于表示地球上的位置。
投影坐标是在一个平面上使用平面坐标系表示位置,它在小尺度地图上具有更好的可视性和可测性。
而地理坐标基于经度和纬度表示位置,它在大尺度地图上更准确地表示地球上的位置。
因此,当我们需要在ArcGIS JS中进行位置分析或显示时,投影坐标需要转换为地理坐标。
第二步:准备投影坐标数据在使用ArcGIS JS进行投影坐标转地理坐标之前,我们需要准备投影坐标数据。
投影坐标数据通常以一个或多个点的形式给出,这些点用来定义地图上的空间参考。
在ArcGIS中,地图上的每个图层都有一个空间参考,它定义了地图中特定位置的投影坐标。
我们可以使用ArcGIS Desktop或类似的GIS软件来获取投影坐标数据。
第三步:配置坐标系统在ArcGIS JS中,我们需要配置地图对象的空间参考,以便正确地显示和分析地理数据。
我们可以使用ArcGIS API for JavaScript中的SpatialReference对象来配置坐标系统。
SpatialReference对象需要一个坐标系的WKID(Well-Known ID)或WKT(Well-Known Text)来初始化。
施工坐标换算公式大全
施工坐标换算公式大全1. 引言在施工过程中,经常需要进行不同坐标系之间的换算。
同时,施工坐标换算也是一项重要的技术,它能够保证施工工程的精确度和高效性。
本文将介绍施工中常用的坐标系,并提供了一些常用的施工坐标换算公式。
2. 坐标系介绍2.1. 大地坐标系(WGS84)大地坐标系是地理学中使用最广泛的坐标系,它基于地球椭球体建立,用经度、纬度和高程三个量来表示一个点的位置。
大地坐标系以世界大地测量系统第1984年修订版(World Geodetic System 1984, WGS84)为基础,是全球定位系统(GPS)使用的基准坐标系。
2.2. 投影坐标系(UTM)投影坐标系是将地球表面的经纬度坐标用X、Y坐标来表示的坐标系。
其中通用横轴墨卡托投影(Universal Transverse Mercator, UTM)是最常用的投影坐标系之一,主要用于地图绘制和工程测量。
3. 施工坐标换算公式3.1. 大地坐标系与投影坐标系之间的换算大地坐标系与投影坐标系之间的换算,常用的方法是通过坐标转换公式进行计算。
以下是大地坐标系(WGS84)与投影坐标系(UTM)之间的换算公式:•大地坐标系转投影坐标系公式:–X = f(L, B, H) - X0–Y = f(L, B, H) - Y0•投影坐标系转大地坐标系公式:–L = f(X + X0, Y + Y0, H)– B = f(X + X0, Y + Y0, H)–H = f(X + X0, Y + Y0, Z0)其中,X、Y表示投影坐标系下的坐标,L、B表示大地坐标系下的经度和纬度,H表示高程,X0、Y0表示投影坐标系的原点。
3.2. 坐标系之间的高程换算在施工过程中,经常需要进行不同坐标系之间的高程换算。
以下是常用的坐标系之间的高程换算公式:•大地水准面高程与正高差的换算公式:–H = N + h其中,H表示大地水准面高程,N表示大地法线高,h表示正高差。
投影坐标与大地坐标的转换方法与公式
投影坐标与大地坐标的转换方法与公式引言:地理信息系统(GIS)在现代社会中发挥着越来越重要的作用。
无论是城市规划、地图制作还是农业管理等,都需要精确而可靠的坐标转换方法。
在GIS中,常用的两种坐标系统是投影坐标和大地坐标。
本文将介绍投影坐标与大地坐标之间的转换方法和公式。
一、什么是投影坐标和大地坐标?投影坐标是指通过某种数学方法将地球的曲面进行投影变换,将地球表面上的点映射到平面上的坐标系统。
在投影坐标系统中,点的位置通过X和Y值来确定。
常用的投影坐标系统有UTM(通用横轴墨卡托投影)和高斯-克吕格投影等。
大地坐标,则是以地球椭球体上的经度和纬度来表示地球上的点位置。
在GIS 中,经度用度(°)、分(′)和秒(″)来表示,而纬度则用正负数来表示。
大地坐标系统常用的有WGS84(世界大地坐标系统)和GCJ-02(中国国家大地坐标系统)等。
二、投影坐标与大地坐标之间的转换方法在实际应用中,我们常常需要将大地坐标转换为投影坐标或反之。
以下是常用的转换方法和公式。
1.大地坐标转换为投影坐标:首先,将大地坐标转换为地心直角坐标。
利用WGS84椭球体参数,可以通过以下公式计算:X = (N+H)*cosφ*cosλY = (N+H)*cosφ*sinλZ = (N*(1-e²)+H)*sinφ其中,N为子午线曲率半径,H为大地水准面上的高程,φ为纬度,λ为经度。
然后,将地心直角坐标转换为投影坐标。
这里以UTM投影为例,可以通过以下公式计算:X' = k0*(X-X0)+500000Y' = k0*(Y-Y0)其中,k0为比例因子,X0和Y0为投影坐标原点的地心直角坐标。
2.投影坐标转换为大地坐标:首先,将投影坐标转换为地心直角坐标。
依然以UTM投影为例,可以通过以下公式计算:X = (X'-500000)/k0+X0Y = Y'/k0+Y0然后,将地心直角坐标转换为大地坐标。
坐标系投影方式的选择及坐标转换
中矿资源 阳响平
二 0 一 一 年 十 二 月
坐标系投影方式的选择及 坐标转换
目前公司的项目大多在国外,每一个项目在进场 前,要充分收集项目的相关资料,对技术人员 来说,尤其要清楚项目区域已有测量资料的坐 标系,高程系及投影方式,而任何一种坐标系 在建立前都要确定其投影方式,所以我们应该 对常用的一些投影方式有基本的认识。
坐标转换
• 有转换参数的坐标转换
在使用参数进行坐标转换之前,首先要清楚下面几点: 1、四参数适用于小范围坐标转换,一般不超过30平方公里。 2、大面积坐标转换应采用七参数法. 3、求取四参数,至少需要2个已知点成果,求取七参数时,至少需 要3个已知点成果。 4、求取七参数采用的点,最好能包括整过目标区域。
坐标系投影方式的选择
• 独立坐标系投影方式的选择 上面两种情况就是我们建立独立坐标系选择投影方式的主要依据,在实际工 作中尽量不要出现独立坐标系中使用UTM投影的情况,那会对后续工作造成 非常大的影响。举例来说,假如厂家生产精密机床的长度是30米,但因为使 用UTM投影,实际放样的距离只有29.9XX米,那么机床很可能就不能安装。 总之,大家要有一个概念,从工程测量的角度来讲,UTM投影只是在精度要 求较低的情况下使用。也许也人会问,前面讲到过“为保证项目资料的可延 续性,一般情况下应选择原有的坐标系、高程系及投影方式”如果以前使用 的是UTM投影,那后续工作不是会受到影响吗?这一点我们不需要去考虑, 因为我们所做的工作从整体上来讲都是前期工作,一旦项目进入到施工或生 产阶段,都会建立施工控制网(也就是我们提到的独立坐标网),如果我们 建立了独立坐标系,在投影变形满足规范的前提下,一般不需要重新建立施 工控制网。
坐标转换
坐标换算公式范文
坐标换算公式范文坐标换算是指将一种坐标系统下的坐标值转换为另一种坐标系统下的坐标值的过程。
在地理信息系统(GIS)和地图制图等领域中,坐标换算是非常重要的一项基础工作。
在这篇文章中,我们将介绍一些常见的坐标换算公式。
1.经纬度与高斯坐标的换算经纬度(经度和纬度)是地球表面上的一种常用的坐标系统,用于表示地理位置。
高斯坐标是将地球表面划分成若干个小区域,每个区域都有一个与地球表面相切的圆柱体,用于表示地理位置。
经纬度与高斯坐标的换算公式如下:高斯坐标X = (经度 - 中央经度) × 地球半径× cos(纬度)高斯坐标Y=纬度×地球半径2.高斯坐标与投影坐标的换算投影坐标是将地球表面上的地理位置映射到平面上的一种坐标系统。
常见的投影方式有墨卡托投影、UTM投影等。
高斯坐标与投影坐标的换算公式取决于具体的投影方式,这里以墨卡托投影为例:投影坐标X=(高斯坐标X-中央经度)×投影比例尺投影坐标Y=(高斯坐标Y-中央纬度)×投影比例尺3.地心坐标与大地坐标的换算地心坐标用于表示地球上的点相对于地球质心的位置,而大地坐标用于表示地球表面上的点相对于地球参考椭球体的位置。
地心坐标与大地坐标的换算使用椭球体的参数,其中包括椭球体的长半轴a、短半轴b以及椭球体的扁率f。
大地坐标与地心坐标的换算需要进行以下几个步骤:1)计算椭球体的第一偏心率e,e = sqrt((a^2 - b^2) / a^2)。
2)计算椭球面的曲率半径N,N = a / sqrt(1 - e^2 * sin(纬度)^2)。
3)计算地球表面上其中一点的大地纬度B,B = arctan(z /sqrt(x^2 + y^2) * (1 - e^2 * a / (N + z)))。
4)计算地球表面上其中一点的大地经度L,L = arctan(y / x)。
5)计算地心坐标的X值,X = (N + z) * cos(B) * cos(L)。
gdal 投影坐标系转笛卡尔坐标系
gdal 投影坐标系转笛卡尔坐标系(实用版)目录1.背景介绍2.gdal 库简介3.投影坐标系与笛卡尔坐标系的概念4.投影坐标系转笛卡尔坐标系的方法5.示例代码及解释6.总结正文一、背景介绍在地理信息系统(GIS)中,地图数据通常以投影坐标系存储,以便在平面上表示地球表面的地理特征。
然而,在进行某些计算或分析时,需要将投影坐标系转换为笛卡尔坐标系。
本文将介绍如何使用 gdal 库实现这一转换。
二、gdal 库简介gdal(Geospatial Data Abstraction Library)是一个开源的地理信息系统库,用于处理地理空间数据。
它提供了丰富的地理空间数据处理功能,包括坐标系转换、图像处理、几何变换等。
在本文中,我们将主要使用 gdal 库进行坐标系转换。
三、投影坐标系与笛卡尔坐标系的概念投影坐标系是一种将地球表面的经纬度坐标(球面坐标)转换为平面直角坐标的坐标系。
投影坐标系通常用于地图表示和数据存储。
而笛卡尔坐标系是一种直角坐标系,以原点为中心,向右为 x 轴,向下为 y 轴。
笛卡尔坐标系通常用于计算和分析。
四、投影坐标系转笛卡尔坐标系的方法要实现投影坐标系到笛卡尔坐标系的转换,可以使用 gdal 库的函数进行坐标变换。
具体步骤如下:1.导入 gdal 库2.打开投影坐标系的图像文件3.获取图像的投影信息4.根据投影信息创建一个坐标变换函数5.使用坐标变换函数将投影坐标转换为笛卡尔坐标6.保存转换后的笛卡尔坐标数据五、示例代码及解释以下是一个使用 Python 和 gdal 库将投影坐标系转换为笛卡尔坐标系的示例代码:```pythonimport osimport gdal# 1.打开投影坐标系的图像文件image_path = "path/to/your/image.tif"driver = gdal.GetDriverByName("GTiff")image = driver.Open(image_path)# 2.获取图像的投影信息projection = image.GetProjection()# 3.根据投影信息创建一个坐标变换函数transform = gdal.SpatialTransform()transform.ImportFromEPSG(4326) # 4326 是 WGS84 坐标系的EPSG 代码# 4.使用坐标变换函数将投影坐标转换为笛卡尔坐标x, y = transform.TransformPoint(0, 0)# 5.保存转换后的笛卡尔坐标数据output_path = "path/to/your/output.tif"output_driver = gdal.GetDriverByName("GTiff")output_image = output_driver.Create(output_path, 1, 1, gdal.GDT_Float32)output_image.SetProjection(transform.GetProjection())output_image.GetRasterBand(1).WriteArray(([x, y]))output_image.FlushCache()# 6.关闭图像文件image.Close()output_image.Close()```六、总结本文介绍了如何使用 gdal 库将投影坐标系转换为笛卡尔坐标系。
坐标系投影方式的选择及坐标转换
a
14
坐标转换
• 无转换参数的坐标转换
下面我们再件(COORD GM)将平面坐标转换成经纬度坐标时误差会很大?”,出现这个 问题的原因可能是软件的一个BUG,这里我们不作讨论。还是以 上面的例子将得到的平面坐标再转换成经纬度坐标。理论上来 说:经纬度转换成平面坐标,再将此平面坐标转换成经纬度坐 标后,经纬度坐标应保持不变。
此例得到的目标坐标等
于1号点在B坐标系下的
坐标,表示四参数计算
正确
a
24
坐标转换
• 有转换参数的坐标转换
利用七参数进行坐标转换的方法和四参数法基本相似,这里不再嫯述。 需要注意的是:在使用COORD MG软件进行有参数坐标转换时,四参数法 只适用于平面坐标转换。
a
25
补充
• “WGS84高程系”
a
5
坐标系投影方式的选择
• UTM投影 4.UTM投影同样将坐标纵轴向西移动了500公里,即Y值增大了500公里。而且
在南半球,将坐标横轴向南移动了10000公里,即X值增大了10000公里。 (注:在北半球,X值不变) 小结:上面讲到了高斯投影和UTM投影的分带方法,有了这些认识,我们可 以很容易地计算出测区的带号及中央子午线经度(中央经度)。弄清楚 UTM投影比例,可以减小野外工作时因投影问题造成的测量误差。掌握不 同投影方式坐标轴的移动规律,对一节我们要讲的坐标转换有很大的帮 助。
投影变形长度不得大于2.5cm。 3、投影变形长度计算公式很复杂,可以在《工程测量规范》中查到计算公
式,这里主要讲一下为满足上述要求可进行的具体实施办法。
a
7
坐标系投影方式的选择
• 独立坐标系投影方式的选择 A、当测区最远处离中央子午线的距离不超过40Km且地形起伏较小时,独立
投影坐标转为经纬度
投影坐标转为经纬度
问题:SHP点数据的投影坐标(x/y)转为经纬度(东经XX 度,北纬XX度)的方法。
操作思路:
投影坐标系转换
为地理坐标系
在属性表中计算每个点的经度和纬度坐标
1、基础数据。
本节我们假定:起初的SHP点数据是已经定义了投影;并且投影为国家2000坐标36分带。
2、投影转换。
在数据管理工具,找到投影和变换,展开“要素”,打开“投影工具”,进行投影转换。
图1 找到投影转换功能
输入待转换的SHP点数据,选择好输出数据的存储位置;然后,就是选择输出坐标系。
前面,我们提到SHP点是国家2000投影坐标系,因此,这里要选择的地理坐标系为国家2000地理坐标系,即GCS_China_Geodetic_Coordinate_System_2000,然后点击确定即可。
可以这样理解,这里的投影转换,就是在同一个坐标体系之下,把平面的坐标还原到球面上去;平面就是常用的投影坐标,球面就是地理坐标(个人理解,不知道对不对,哈哈)。
图2 选择对应的地理坐标系
3、计算经纬度。
把步骤2转出来的SHP数据加载到ArcMap 中,单击右键打开属性表。
分别新建经度、纬度,注意两个字段的类型是浮点型。
右键上述新建字段,选择“计算几何”,分别计算经度和纬度的坐标值。
图3 新建字段
图4 计算经纬度坐标
小结一下:本节的关键在于,找准对应的地理坐标系,转换成功后,计算经纬度坐标值。
(转)ARCGIS中坐标转换及地理坐标、投影坐标的定义
(转)ARCGIS中坐标转换及地理坐标、投影坐标的定义1、动态投影(ArcMap)所谓动态投影指,ArcMap中的Data 的空间参考或是说坐标系统是默认为第⼀加载到当前⼯作区的那个⽂件的坐标系统,后加⼊的数据,如果和当前⼯作区坐标系统不相同,则ArcMap会⾃动做投影变换,把后加⼊的数据投影变换到当前坐标系统下显⽰!但此时数据⽂件所存储的数据并没有改变,只是显⽰形态上的变化!因此叫动态投影!表现这⼀点最明显的例⼦就是,在Export Data时,会让你选择是按this layer's source data(数据源的坐标系统导出),还是按照the Data (当前数据框架的坐标系统)导出数据!2、坐标系统描述(ArcCatalog)⼤家都知道在ArcCatalog中可以⼀个数据的坐标系统说明!即在数据上⿏标右键->Properties->XY Coordinate System选项卡,这⾥可以通过modify,Select、Import⽅式来为数据选择坐标系统!但有许多⼈认为在这⾥改完了,数据本⾝就发⽣改变了!但不是这样的!这⾥缩写的信息都对应到该数据的.aux⽂件!如果你去把该⽂件删除了,重新查看该⽂件属性时,照样会显⽰Unknown!这⾥改的仅仅是对数据的⼀个描述⽽已,就好⽐你⼊学时填写的基本资料登记卡,我改了说明但并没有改变你这个⼈本⾝!因此数据⽂件中所存储的数据的坐标值并没有真正的投影变换到你想要更改到的坐标系统下!但数据的这个描述也是⾮常重要的,如果你拿到⼀个数据,从ArcMap下所显⽰的坐标来看,像是投影坐标系统下的平⾯坐标,但不知道是基于什么投影的!因此你就⽆法在做对数据的进⼀不处理!⽐如:投影变换操作!因为你不知道要从哪个投影开始变换!因此⼤家要更正⼀下对 ArcCatalog中数据属性中关于坐标系统描述的认识!3、投影变换(ArcToolBox)上⾯说了这么多,要真正的改变数据怎么办,也就是做投影变换!在ArcToolBox->Data Management Tools->Projections and Transformations下做!在这个⼯具集下有这么⼏个⼯具最常⽤:1、Define Projection2、Feature->Project3、Raster->Project Raster4、Create Custom Geographic Transformation当数据没有任何空间参考时,显⽰为Unknown!时就要先利⽤Define Projection来给数据定义⼀个Coordinate System,然后在利⽤Feature->Project或Raster->Project Raster⼯具来对数据进⾏投影变换!由于我国经常使⽤的投影坐标系统为北京54,西安80!由这两个坐标系统变换到其他坐标系统下时,通常需要提供⼀个Geographic Transformation,因为Datum已经改变了!这⾥就⽤到我们说常说的转换3参数、转换7参数了!⽽我们国家的转换参数是保密的!因此可以⾃⼰计算或在购买数据时向国家测绘部门索要!知道转换参数后,可以利⽤Create Custom Geographic Transformation⼯具定义⼀个地理变换⽅法,变换⽅法可以根据3参数或7参数选择基于GEOCENTRIC_TRANSLATION 和 COORDINATE_⽅法!这样就完成了数据的投影变换!数据本⾝坐标发⽣了变化!当然这种投影变换⼯作也可以在ArcMap中通过改变Data 的Coordinate System来实现,只是要在做完之后在按照Data 的坐标系统导出数据即可!⽅法⼀:在Arcmap中转换:1、加载要转换的数据,右下⾓为经纬度2、点击视图——数据框属性——坐标系统3、导⼊或选择正确的坐标系,确定。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第二节 平面坐标基准转换由于海上和陆地上在测量时,使用不同的坐标系和不同参考椭球,而且采用的投影也不同,使得我们获得的数据不统一,必须进行坐标转换。
§3·2·1 欧拉角设有两个空间直角坐标系,分别为O-XYZ 和O-X 'Y 'Z ',为了便于讨论其相应坐标轴间的变换,设其原点相同如图所示,选择εx 、y ε、z ε为欧拉角,又称旋转参数,经过三次旋转,使两个坐标系重合,既:(图见下页A )首先,绕O Z '轴,将O X '轴旋转到OX 0轴,所转的角为z ε;其次,绕OY 0轴,将O Z '轴旋转到OZ 0轴,所转的角为y ε;最后,绕OX 轴,将O Z 0轴旋转到OZ 轴,所转的角为εx ; Z Z 0 Z 'X ' OX 0X Y 0 YY '图A因此有X X 'Y = R 1(εx )R 2(y ε)R 3(z ε) Y 'Z Z '式中 R 1(εx )、R 2(y ε)、R 3(z ε)为旋转矩阵,其表达式在ε、y ε、z ε很小时可以最终表示为: X 1z ε y ε X 'Y = -z ε 1 εx Y ' 公式1Z y ε - εx 1 Z '§3·2·2 不同三维空间直角坐标系的变换模型GPS 测量的WGS —84属地心坐标系,而1980年国家大地坐标系和1954年北京坐标系属参心坐标系,他们所对应得空间直角坐标系是不同的,这里将讨论不同空间直角坐标系的变换模型。
如图B 两个空间直角坐标系分别为O-XYZ 和O '-X 'Y 'Z ',其坐标系原点不同则存在三个平移参数∆X 0、∆Y 0、∆Z 0,他们表示O '- X 'Y 'Z '坐标系原点O '相对于O-XYZ 坐标系原点O 在三个坐标轴上的分量;又当各坐标轴相互不平行时,既存在三个旋转参数εx 、y ε、z ε。
ZO X Y 'O YX 考虑到两个坐标系的平移和旋转以及尺度参数可得公式如下:X X ' 1 z ε y ε X 'Y =(1+m ) Y ' -z ε 1 εx Y ' Z Z ' y ε - εx 1 Z '∆X 0+ ∆Y 0 公式一∆Z式中共有七个变换参数∆X0、∆Y、∆Z、εx、yε、zε、m,简称此公式为布尔莎七参数变换公式,是坐标变换中一个非常重要的公式。
七参数变换公式,除了布尔莎公式外,还有莫洛琴斯基公式和范氏公式。
这三种公式,它们之间的七个参数相差很大,但各自构成完整的数学模型,参数间存在着明确的解析关系,可以相互间转换。
分别用它们来换算点的坐标时,其结果是完全相同的。
因此,这三个公式是等价的。
我国的地心坐标变换参数地心二号是七个变换参数,既采用布尔莎公式。
当公式一中εx =yε=zε=m=0,既称之为三参数公式。
三参数公式表明两个空间直角坐标系尺度一致,且两个坐标轴相互平行。
我国地心坐标变换参数地心一号系三个变换参数。
同理在公式一中,略去某些参数,可分别得到四参数、五参数、六参数等坐标变换参数。
公式一中的变换参数,一般利用公共点上的两套空间直角坐标系坐标值(X,Y,Z)i 和(X',Y', Z')i即可采用最小二乘法解得。
应该指出,当进行两种不同空间直角坐标系变换时,坐标变换的精度除取决于坐标变换的数学模型和求解变换参数的公共点坐标精度外,还和公共点的多少、几何形状结构有关。
鉴于地面网可能存在一定的系统误差,且在不同区域并非完全一样,所以采用分区变换参数,分区进行坐标转换,可以提高坐标变换精度。
无论是从我国的多普勒网还是GPS网,利用布尔莎公式求解和地面大地网间得变换参数,分区变换均较明显地提高了坐标变换的精度。
§3·2·3 不同三维大地坐标系的变换模型对于不同的三维大地坐标系的变换模型,除了上节的七个变换参数外,还应增加两个变换参数,,这就是两个大地坐标系所对应的地球椭球参数的不同。
不同大地坐标的变换公式,又称大地坐标微分公式或变换椭球微分公式。
当包括旋转参数和尺度参数时,称为广义大地坐标微分公式或广义变换椭球微分公式。
空间一点的空间直角坐标与大地坐标关系式是:X (N+H)cosBcosLY = (N+H)cosBsinL 公式二Z [N (1-e2)+H]sinB式中N为卯酉圈曲率半径。
在这个公式中当已知L,B,H时,求X,Y,Z是非常简单的,只要代入公式即可。
当已知X,Y,Z时反求L,B,H则可以采用直接解或迭代解法,解算时对公式做些变化即可。
由公式二最终我们可以得到不同三维大地坐标系的变换公式;dL -B H N L cos )(sin +''ρ B H N L cos )(cos +''ρ 0 ∆X 0 dB = -H M L B +cos sin ''ρ -H N L B +sin sin ''ρ HM B +cos ''ρ ∆Y 0 + dH cosBcosL cosBsinL sinB ∆Z 0L tgB H N H e N cos )1(2++- L tgB HN H e N sin )1(2++- -1 εx -L H M B Ne H N sin sin )(22+-+ L HM B Ne H N cos sin )(22+-+ 0 y ε + -"2sin cos sin ρLB B Ne "2cos cos sin ρL B B Ne 0 z ε0 0-"2cos sin ρB B e HM N + m+ "2cos sin )(ρB B e a H M N + N+H-Ne 2sin B 2 -)sin 1(22B e aN - 0 da"22cos sin )1)(()sin 2(ρB B f H M B e M -+- 公式三 B B e fM 222sin )sin 1(1-- df 式中dL 、dB 以弧度秒为单位,等式右端L 、B 、H 均以换算前坐标值代入。
公式三也就是顾及七个参数和椭球大小变化的广义大地坐标微分公式或广义变换椭球微分公式。
略去旋转参数和尺度变化参数的影响,即为一般的大地坐标微分公式或椭球微分公式。
利用一些公共点上两套大地坐标系坐标值,采用最小二乘法可解得变换参数。
§3·2·4 不同两维大地坐标系的变换模型在三维不同大地坐标系的变换模型中,当进行WGS —84和我国参心大地坐标系的变换时,由于后者大地高的精度不高(一般在3m 左右的误差),加之又难以确定其方差和协方差,因此,也可以考虑选择二维大地坐标系的变换模型。
所谓二维大地坐标系,即当大地高H 为零时的椭球面上的大地坐标系。
其变换模型,只要在公式三中,将H=0代入即可得到。
将此公式用于GPS 网和地面网联合平差时,如果顾及地面网的系统性观测误差对网的定向的影响时,则可在椭球面上引入一个附加旋转参数dA,以使两网更好的配合。
由于dA 产生的对dL 、dB 的影响加于公式右端。
为了便于比较GPS 网和地面网的大地坐标,若在将GPS 网的X 、Y 、Z 反算L 、B 、H 时,采用了地面网的椭球参数,即两网相应的椭球参数已化为一致,则公式中不再有 da 、df 项。
§3·2·5 不同二维高斯投影平面坐标系的坐标转换 由高斯投影正算公式可得: dx L x ∂∂ Bx ∂∂ dL dy = L y ∂∂ By ∂∂ dB 公式四 式中等号右端偏导数由高斯投影正算公式得:Lx ∂∂=NsinBcosBl B x ∂∂=M[1+21(1-2sin 2 B)l 2] L y ∂∂ =NcosB[1+21(1-2sin 2 B) l 2] 公式五 By ∂∂=-MsinBl 上式中,l=L-L 0, L 0为中央子午线得大地经度,公式五中dB 、dL 见公式三。
对于不同二维高斯投影平面坐标系坐标差的模型,可以由公式三和公式四给出。
§3·2·6 同一参考系统下的高斯直角坐标、大地坐标、空间直角坐标之间的相互转换当运用了§3·2·1~§3·2·5后,我们就可以将一个系统的坐标,转化到另一个系统的对应结果。
可以完成对应之间的坐标转化,但是,如果高斯直角坐标、 大地坐标、空间直角坐标之间的相互转换就需要用本节的内容。
3·2·6·1 高斯直角坐标同大地坐标之间的转化完成两者之间的转化,要用高斯正、反算方法。
这里并不详细介绍,只给出其数学模型:正算公式:x=X+21N*t*cos 2B*l 2+241N*t(5- t 2+9η2+4η4)cos 4B*l 4 +7201N*t(61-58 t 2+ t 4+270 η2-330 η2t 2)cos 6* l 6 y=N*cosB*l+61N(1-t 2+η2)cos 3B* l 3+1201N(5-18 t 2 + t 4+14η2-58 η2t 2)cos 5B*l 5 反算公式:B=B f -ff fN M t 2-y 2+24324f f f N M t (5+3t 2f +2f η-9t 2f 2f η)y 4 -5720f f f N M t (61+90t 2f +45t 4f )y 6 l=y B N f f cos 1-ff B N cos 613(1+2t 2f +2f η)y 3 +ff B N cos 12015(5+28t 2f +24t 4f +62f η+8t 2f 2f η) y 5 通过高斯正、反算,可以将高斯直角坐标化算为大地坐标,或将大地坐标化算为高斯直角坐标。
3·2·6·2 大地坐标同空间直角坐标的化算 空间一点的空间直角坐标与大地坐标关系式是:X (N+H)cosBcosLY = (N+H)cosBsinLZ [N (1-e 2)+H]sinB式中N 为卯酉圈曲率半径。
在这个公式中当已知L ,B ,H 时,求X ,Y ,Z 是非常简单的,只要待入公式即可。
当已知X ,Y ,Z 时反求L ,B ,H 则可以采用直接解或迭代解法,解算时对公式做些变化即可。
3·2·6·3高斯直角坐标与空间直角坐标的相互转换关于这两者的转换关系并没有直接给出,但是,我们可以利用两者同大地坐标的转换关系,先把其中的一种化算成大地坐标,然后再由大地坐标转换成另一种坐标。