经纬度坐标与大地坐标转换表

合集下载

经纬度计算和转换工具

经纬度计算和转换工具

反算公式:由起点经纬度(B1,L1)、终点(B2,L2)计算距离(S)、起点到终点角度 北纬1 东经1 北纬2 东经2 36.73353 95.19802 36.73989817 95.20573744
东经 #NAME?
东经 #NAME?
东经 #NAME?
Y坐标 #NAME? #NAME? #NAME? #NAME?
北纬 #NAME?
北纬 #NAME?
北纬 #NAME?
东经 95.19802 95.19442 95.19267 95.19264
X坐标 #NAME? #NAME? #NAME? #NAME?
Y坐标 16695862.89
北纬 #NAME?
六、根据经纬度及时北半球六度分带1:50000地图图号 序号 北纬 东经 图号 1 36.73353 95.19802 #NAME? 七、根据两点经纬度坐标,求两点间直线经过北半球六度分带1:50000地图图号序列 序号 北纬1 东经1 北纬2 1 36.73353 95.19802 35.73353 八、大地主题解算函数(采用Bessel公式计算) 正算公式:由起点经纬度(B1,L1)、距离(S)、起点到终点角度(A1)计算终点 北纬1 东经1 角度1 距离 36.73353 95.19802 45 1000
东经 #N802
图号序列 #NAME?
计算终点(B2,L2)和反向角度(A2) 北纬2 东经2 #NAME? #NAME?
角度2 #NAME?
起点到终点角度(A1)和反向角度(A2) 距离 角度1 #NAME? #NAME?
角度2 #NAME?
一、经纬度(度分秒符号转换) 序号 北纬 东经 1 36°44′3.12″ 95°11′33.432″ 二、经纬度(度分秒转换成度) 序号 北纬 东经 1 36°44′3.12″ 95°11′33.432″ 三、经纬度(度转换成度分秒) 序号 北纬 东经 1 36.7342 95.19262 四、经纬度转换成XY坐标 序号 北纬 1 36.73353 2 36.73358 3 36.73383 4 36.73411 五、经纬度转换成XY坐标 序号 X坐标 1 4069327.958

大地坐标转经纬度和经纬度换大地坐标

大地坐标转经纬度和经纬度换大地坐标

地质工作中常要对进行大地坐标转经纬度和经纬度换大地坐标,以下步骤请大家熟记:一、大地座标→经纬度(地理坐标)1、在文本文件中输入大地坐标数据,格式为Y空格X。

如下,原始的大地坐标由一个8位的Y和一个7位的X组成,“新建文本文档.txt-记事本”显示如下:315600这组坐标数据中的Y的前两位为31,是分带号,一般使用的分带有三分带,六分带,这里的坐标是三分带的,记下Y前的这两位数,在原始数据中去除掉,现在数据变为:Y—6位,X—7位。

“新建文本文档.txt-记事本”显示如下:5600565000565000568500保存这个TXT的文本文件。

2、打开MAPGIS,启动坐标投影变形程序如果是MAPGIS6.7版,请选择“实用服务→投影变换系统→用户文件投影转换”→点击打开文件,打开刚才的大地坐标的文本文件。

“指定数据起始位置”中出现刚才的的文本文档,显示如下:5600565000565000568500在设置用户文件选项中,一般选:按行读取数据,X→Y顺序,生成点。

最后点击确定。

3、设置输入数据的格式,点击用户投影参数,并完成设置。

坐标系类型——大地坐标系投影类型——5:xxxx投影比例尺分母——1椭球面高程——0投影面高程——0投影带类型——3度带或6度带投影带序号——31X,Y的平移均设0这里我们的大地座标为3度带的第31带,注意填好,坐标单位为米接着为:设置输出的格式,我们要求输出的是经纬度,点结果转换参数,完成设置。

4、输入投影参数坐标系类型——地理坐标系我们输出的经纬度的单位应该是DDDMMMSS。

SS注意点写到文件,保存就大功告成了,注意:保存的文件要写上.TXT的后缀最后,在文本文件中计算出的结果如下:x= 5600 y= xp=1234.357yp=403950.255x= 565000 y=xp=.202yp=403948.893x=565000 y=xp=.692yp=404158.555X=568500 y=xp=.762yp=403157.535xp为经度,1234。

mapgis中大地坐标和经纬度之间的换算(祥细实用有图)

mapgis中大地坐标和经纬度之间的换算(祥细实用有图)

大地坐标和经纬度之间的换算(整理实用)地质工作中常要对进行大地坐标转经纬度和经纬度换大地坐标,我写一下一般的过程,希望对大家有点帮助.一、大地座标-----→经纬度(地理坐标)1,输入大地坐标数据,格式为 Y空格X,输入到文本就行如下,原始的大地坐标由一8位的Y和一个7位的X组成,这组坐标数据中的Y的前两位为31,是分带号,一般使用的分带有三分带,六分带,这里的坐标是三分带的,记下Y前的这两位数,在原始数据中去除掉,现在数据变为,Y,6位,X,7位保存这个TXT的文本文件。

2,打开MAPGIS,启动坐标投影变形程序接下来选择投影转换>>>>用户文件投影转换点打开文件,打开刚才的大地坐标的文本文件,设置输入数据的格式,点击用户投影参数,并完成设置。

这里我们的大地座标为3度带的第31带,注意填好,坐标单位为米好了以为设置输出的格式,我们要求输出的是经纬度,点结果转换参数,完成以下设置我们输出的经纬度的单位应该是DDDMMMSS。

SS注意点写到文件,保存就大功告成了,(注意保存的文件一定要写上.TXT的后缀)下面是计算出的结果文件XP为经度,1234234.357就是123度42分34.357秒,YP为纬度,403950.225就是40度39分50.255秒(纬度没有最多90,所以没有三位数)~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 二、经纬度——→大地座标输入文件格式如下,这里面的数据前面的为经度,格式为DDDMMSS,后面的为纬度,格式为DDMMSS接下来的转换过程和大地坐标转换一样,只要将刚才的用户转换参数和结果转换参数交换即可,要注意分带号的确定,如果你不知道分带号,就应该先计算分带号,算法是经度/3得到的整数为三度带的分带号经度/6得到的整数为六度带的分带号计算所得的结果格式如下其中的XP为地图上的Y坐标,记得在前面加上带号,其中的YP为地图上的X坐标三、如何计算当地的中央经线及带号?子午线GPS要设置北京54或者西安80坐标系的时候,除了五个Delta参数需要输入外,还有一个中央经线参数需要输入,与Delta参数不同,中央经线是可以自己计算的,计算方法如下:1、六度带中央经线经度的计算:当地中央经线经度=6°×当地带号-3°,例如:地形图上的横坐标为20345,其所处的六度带的中央经线经度为:6°×20-3°=117°(适用于1∶2.5万和1∶5万地形图2、三度带中央经线经度的计算:中央经线经度=3°×当地带号(适用于1∶1万地形图)。

大地2000坐标转换成经纬度表格

大地2000坐标转换成经纬度表格

大地2000坐标转换成经纬度表格一、导言1. 大地2000坐标是一种用于表示地理位置的坐标系统,它是由国际地球空间信息联合会(IGS)制定的一种全球标准的地理坐标系统。

2. 大地2000坐标与经纬度坐标不同,它采用了大地测量学的方法,能够更精确地表示地球上的位置。

3. 在进行地图制图、地理信息系统等领域的工作中,常常需要将大地2000坐标转换成经纬度坐标,以便与其他数据进行对接和分析。

二、大地2000坐标的含义1. 大地2000坐标是一种平面直角坐标系,它使用米(m)作为单位,有东北天方向的直角坐标值。

2. 大地2000坐标是以国际标准椭球体为基础的,它使用了地心纬度和经度、大地水准面的曲率半径和子午线弧长等参数来表示地理位置。

三、大地2000坐标转换成经纬度的方法1. 大地2000坐标转换成经纬度需要借助专业的地理信息系统软件或者上线的坐标转换工具。

2. 在使用软件进行转换时,需要输入大地2000坐标的值,并设置好地理坐标系统的参数,然后软件会自动计算出对应的经纬度坐标。

3. 在使用上线的坐标转换工具时,用户只需要输入大地2000坐标的值,选择转换的目标坐标系统即可得到对应的经纬度坐标。

四、大地2000坐标转换成经纬度的实例1. 以某地点的大地2000坐标为例,假设其东北天坐标为(500000, 2000000)。

2. 使用专业的地理信息系统软件,输入大地2000坐标值,并设置好地理坐标系统的参数。

3. 点击计算按钮后,软件会给出对应的经纬度坐标,如该地点的经度为120°,纬度为30°。

五、大地2000坐标转换成经纬度的注意事项1. 在进行大地2000坐标转换成经纬度时,需要注意输入的大地2000坐标值的正确性,并保证所使用的地理信息系统软件或上线工具的参数设置是正确的。

2. 由于大地2000坐标和经纬度坐标之间存在一定的转换误差,因此在进行精确的工作时,建议寻求专业人员的帮助,并进行后续的验证和校正工作。

北京54坐标与西安80坐标相互转换的两种方法

北京54坐标与西安80坐标相互转换的两种方法

北京54坐标与西安80坐标相互转换的两种方法方法一:使用大地坐标系进行坐标转换大地坐标系是一种用来描述地球表面上任意点位置的坐标系统。

在大地坐标系中,地球被近似看作一个椭球体,通过经度和纬度来确定其中一点的位置。

下面是北京54坐标与西安80坐标相互转换的步骤:1.将北京54坐标转换为大地坐标系的经纬度坐标:-首先,将北京54坐标转换为北京54平面坐标系的坐标值。

-然后,利用北京54平面坐标系到大地坐标系的转换公式,将北京54平面坐标系的坐标值转换为大地坐标系的经纬度坐标。

2.将大地坐标系的经纬度坐标转换为西安80平面坐标系的坐标值:-利用大地坐标系到西安80平面坐标系的转换公式,将经纬度坐标转换为西安80平面坐标系的坐标值。

3.将西安80平面坐标系的坐标值转换为西安80经纬度坐标:-利用西安80平面坐标系到大地坐标系的转换公式,将西安80平面坐标系的坐标值转换为西安80经纬度坐标。

4.将西安80经纬度坐标转换为北京54平面坐标系的坐标值:-利用大地坐标系到北京54平面坐标系的转换公式,将西安80经纬度坐标转换为北京54平面坐标系的坐标值。

方法二:使用投影坐标系进行坐标转换投影坐标系是一种用来将三维地球表面映射到平面上的坐标系统。

在投影坐标系中,地球被投影到一个平面上,通过平面坐标来表示地球上其中一点的位置。

下面是北京54坐标与西安80坐标相互转换的步骤:1.将北京54坐标转换为投影坐标系的坐标值:-利用北京54平面坐标系到投影坐标系的转换公式,将北京54平面坐标系的坐标值转换为投影坐标系的坐标值。

2.将投影坐标系的坐标值转换为西安80平面坐标系的坐标值:-利用投影坐标系到西安80平面坐标系的转换公式,将投影坐标系的坐标值转换为西安80平面坐标系的坐标值。

3.将西安80平面坐标系的坐标值转换为北京54平面坐标系的坐标值:-利用西安80平面坐标系到北京54平面坐标系的转换公式,将西安80平面坐标系的坐标值转换为北京54平面坐标系的坐标值。

大地坐标和经纬度之间的换算

大地坐标和经纬度之间的换算

大地坐标与经纬度之间的换算地质工作中常要对进行大地坐标转经纬度与经纬度换大地坐标,我写一下一般的过程,希望对大家有点帮助、大地座标-----→经纬度(地理坐标)1,输入大地坐标数据,格式为 Y空格X,输入到文本就行如下,原始的大地坐标由一8位的Y与一个7位的X组成,这组坐标数据中的Y的前两位为31,就是分带号,一般使用的分带有三分带,六分带,这里的坐标就是三分带的,记下Y前的这两位数,在原始数据中去除掉,现在数据变为,Y,6位,X,7位保存这个TXT的文本文件。

2,打开MAPGIS,启动坐标投影变形程序接下来选择投影转换>>>>用户文件投影转换点打开文件,打开刚才的大地坐标的文本文件,设置输入数据的格式,点击用户投影参数,并完成设置。

这里我们的大地座标为3度带的第31带,注意填好,坐标单位为米好了以为设置输出的格式,我们要求输出的就是经纬度,点结果转换参数,完成以下设置我们输出的经纬度的单位应该就是DDDMMMSS。

SS注意点写到文件,保存就大功告成了,注意保存的文件要写上、TXT的后缀下面就是计算出的结果文件XP为经度,1234234。

357就就是123度42分34。

357秒,YP为纬度,403950。

225就就是40度39分50。

255秒(纬度没有最多90,所以没有三位数)~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~经纬度——→大地座标输入文件格式如下,这里面的数据前面的为经度,格式为DDDMMSS,后面的为纬度,格式为DDMMSS接下来的转换过程与大地坐标转换一样,只要将刚才的用户转换参数与结果转换参数交换即可,要注意分带号的确定,如果您不知道分带号,就应该先计算分带号,算法就是经度/3得到的整数为三度带的分带号经度/6得到的整数为六度带的分带号其中的XP为地图上的Y坐标,记得在前面加上带号,其中的YP为地图上的X坐标。

大地坐标和经纬度之间地换算

大地坐标和经纬度之间地换算

大地坐标和经纬度之间的换算地质工作中常要对进行大地坐标转经纬度和经纬度换大地坐标,我写一下一般的过程,希望对大家有点帮助.大地座标-----→经纬度(地理坐标)1,输入大地坐标数据,格式为 Y空格X,输入到文本就行如下,原始的大地坐标由一8位的Y和一个7位的X组成,这组坐标数据中的Y的前两位为31,是分带号,一般使用的分带有三分带,六分带,这里的坐标是三分带的,记下Y前的这两位数,在原始数据中去除掉,现在数据变为,Y,6位,X,7位保存这个TXT的文本文件。

2,打开MAPGIS,启动坐标投影变形程序接下来选择投影转换>>>>用户文件投影转换点打开文件,打开刚才的大地坐标的文本文件,设置输入数据的格式,点击用户投影参数,并完成设置。

这里我们的大地座标为3度带的第31带,注意填好,坐标单位为米好了以为设置输出的格式,我们要求输出的是经纬度,点结果转换参数,完成以下设置我们输出的经纬度的单位应该是DDDMMMSS。

SS注意点写到文件,保存就大功告成了,注意保存的文件要写上.TXT的后缀下面是计算出的结果文件XP为经度,1234234。

357就是123度42分34。

357秒,YP为纬度,403950。

225就是40度39分50。

255秒(纬度没有最多90,所以没有三位数)~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~经纬度——→大地座标输入文件格式如下,这里面的数据前面的为经度,格式为DDDMMSS,后面的为纬度,格式为DDMMSS接下来的转换过程和大地坐标转换一样,只要将刚才的用户转换参数和结果转换参数交换即可,要注意分带号的确定,如果你不知道分带号,就应该先计算分带号,算法是经度/3得到的整数为三度带的分带号经度/6得到的整数为六度带的分带号其中的XP为地图上的Y坐标,记得在前面加上带号,其中的YP为地图上的X坐标标准文档。

EXCEL公式进行经纬度与XY坐标的相互转换

EXCEL公式进行经纬度与XY坐标的相互转换

EXCEL公式进行经纬度与XY坐标的相互转换•一、用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的列隐藏功能把这些没有必要显示的列隐藏起来,表面上形成标准的计算报表,使整个计算表简单明了,可计算的数据量是无限的,当第一次输入公式后,相当于自己完成了一软件的编制,可存储起来供今后重复使用。

坐标转换从经纬度坐标到大地坐标及源码

坐标转换从经纬度坐标到大地坐标及源码

坐标转换从经纬度坐标到大地坐标及源码经纬度坐标(也称为地理坐标)是一种描述地球上位置的方式,是基于地球表面的经度(东西方向)和纬度(南北方向)的数值。

而大地坐标是指将地球看做一个椭球体,在地球表面上每个点都有一个与众不同的空间直角坐标系。

将经纬度坐标转换为大地坐标的过程称为坐标转换。

下面是一个实现经纬度坐标转换为大地坐标的示例代码(Python语言):```pythonimport mathdef geodetic_to_geocentric(latitude, longitude, altitude): #1.计算椭球体的参数#2.将经度和纬度转换为弧度latitude_rad = math.radians(latitude)longitude_rad = math.radians(longitude)#3.计算椭球体的参数eccentricity_squared = 2 * flattening - flattening ** 2normal_radius = semi_major_axis / math.sqrt(1 -eccentricity_squared * (math.sin(latitude_rad) ** 2)) #4.计算大地坐标系的坐标x = (normal_radius + altitude) * math.cos(latitude_rad) * math.cos(longitude_rad)y = (normal_radius + altitude) * math.cos(latitude_rad) * math.sin(longitude_rad)z = (normal_radius * (1 - eccentricity_squared) + altitude) * math.sin(latitude_rad)return x, y, zlatitude = 37.7749 # 纬度longitude = -122.4194 # 经度altitude = 0 # 海拔(以米为单位)x, y, z = geodetic_to_geocentric(latitude, longitude, altitude)print(f'X: {x} meters')print(f'Y: {y} meters')print(f'Z: {z} meters')```在上述代码中,`geodetic_to_geocentric` 函数接受经纬度坐标和海拔参数,并使用椭球体的参数计算大地坐标系的坐标。

大地坐标和经纬度之间的换算-经纬度算坐标

大地坐标和经纬度之间的换算-经纬度算坐标

坐标和经纬度之间的换算地质工作中常要对进行坐标转经纬度和经纬度换坐标,我写一下一般的过程,希望对大家有点帮助.座标-----→经纬度(地理坐标)1,输入坐标数据,格式为 Y空格X,输入到文本就行如下,原始的坐标由一8位的Y和一个7位的X组成,这组坐标数据中的Y的前两位为31,是分带号,一般使用的分带有三分带,六分带,这里的坐标是三分带的,记下Y前的这两位数,在原始数据中去除掉,现在数据变为,Y,6位,X,7位保存这个TXT的文本文件。

2,打开MAPGIS,启动坐标投影变形程序接下来选择投影转换>>>>用户文件投影转换点打开文件,打开刚才的坐标的文本文件,设置输入数据的格式,点击用户投影参数,并完成设置。

这里我们的座标为3度带的第31带,注意填好,坐标单位为米好了以为设置输出的格式,我们要求输出的是经纬度,点结果转换参数,完成以下设置我们输出的经纬度的单位应该是DDDMMMSS。

SS注意点写到文件,保存就大功告成了,注意保存的文件要写上.TXT的后缀下面是计算出的结果文件XP为经度,1234234。

357就是123度42分34。

357秒,YP为纬度,403950。

225就是40度39分50。

255秒(纬度没有最多90,所以没有三位数)~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~经纬度——→座标输入文件格式如下,这里面的数据前面的为经度,格式为DDDMMSS,后面的为纬度,格式为DDMMSS接下来的转换过程和坐标转换一样,只要将刚才的用户转换参数和结果转换参数交换即可,要注意分带号的确定,如果你不知道分带号,就应该先计算分带号,算法是经度/3得到的整数为三度带的分带号经度/6得到的整数为六度带的分带号其中的XP为地图上的Y坐标,记得在前面加上带号,其中的YP为地图上的X坐标。

成都坐标与2000坐标转换关系

成都坐标与2000坐标转换关系

成都坐标与2000坐标转换关系
成都市主要参考坐标系为2000国家大地坐标系,其转换关系如下:
WGS84坐标系(GPS坐标)转换为2000国家大地坐标系:
1. 通过经纬度转换公式进行转换,其中WGS84为经纬度(单位为度),2000坐标为平面坐标(单位为米)。

2000国家大地坐标系转换为WGS84坐标系:
1. 通过逆向转换公式,将2000坐标转换为经纬度。

需要注意的是,由于投影变换的误差,转换结果可能与实际位置存在一定的偏差。

在具体操作中,可以使用坐标转换工具或者专业的地理信息系统软件来实现成都坐标与2000坐标之间的转换。

WGS-84坐标与国家或地方坐标的转换在excel中的实现

WGS-84坐标与国家或地方坐标的转换在excel中的实现

WGS-84坐标与国家或地方坐标的转换在excel中的实现WGS-84坐标与国家或地方坐标的转换在excel中的实现摘要随着GPS技术的发展,精度的提高,其以全天候,高精度及操作简单的特点被越来越广泛的运用。

GPS平差后结果为大地坐标,而工程中我们常用的为国家坐标系或地方独立坐标系,所以需要进行坐标转换。

本文简要介绍了WGS-84坐标系和西安80坐标系及北京54坐标系等常用坐标系。

通过空间直角坐标系和大地坐标系间的关系公式,用EXCEL表实现了两者的相互转换。

接下来又介绍了两个不同空间直角坐标系的关系,转换原理及模型,使用的是七参数布尔莎方法。

用EXCEL表实现了不同空间直角坐标系间的互相转换,也就实现了WGS-84同其他坐标系间的互相转换,因为还涉及到换带计算,文中有添加了间接换带计算方法。

关键词:EXCEL表,WGS-84坐标系,坐标转换ABSTRACTAlong with the development of GPStechnology,higher and higher precision , it is more and morewidely applied for its simple operation, accuracy andall-weather. The GPS resultsafter adjustmentbelong to WGS-84.But coordinate used in engineering is usuallyour national coordinate system or local independentcoordinate system, so weneed coordinatetransformation. This paper briefly introduces the WGS -84coordinate system andxi an 80 coordinate system and Beijing54 coordinatesystem and coordinate system. Throughthe relational formula between t Spaceright-anglecoordinateand Geodetic coordinates, we use EXCEL table toprocess coordinateconversion. Then introduces twodifferent spaces, the relationship, theprinciple andthe model parameters which are seven Boolean Sally method.EXCELachieve conversion between deferent Space cartesian coordinate system, also canachieve WGS - 84熟,实践证明,在缩短工期、降低成本和设计的灵活性方面,GPS测量较常规测量更为优越。

EXCEL公式进行经纬度与XY坐标的相互转换

EXCEL公式进行经纬度与XY坐标的相互转换

EXCEL公式进⾏经纬度与XY坐标的相互转换⼀、⽤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的列隐藏功能把这些没有必要显⽰的列隐藏起来,表⾯上形成标准的计算报表,使整个计算表简单明了,可计算的数据量是⽆限的,当第⼀次输⼊公式后,相当于⾃⼰完成了⼀软件的编制,可存储起来供今后重复使⽤。

大地坐标和经纬度之间的换算

大地坐标和经纬度之间的换算

大地坐标和经纬度之间的换算地质工作中常要对进行大地坐标转经纬度和经纬度换大地坐标,我写一下一般的过程,希望对大家有点帮助.大地座标-----→经纬度(地理坐标)1,输入大地坐标数据,格式为 Y空格X,输入到文本就行如下,原始的大地坐标由一8位的Y和一个7位的X组成,这组坐标数据中的Y的前两位为31,是分带号,一般使用的分带有三分带,六分带,这里的坐标是三分带的,记下Y前的这两位数,在原始数据中去除掉,现在数据变为,Y,6位,X,7位保存这个TXT的文本文件。

2,打开MAPGIS,启动坐标投影变形程序接下来选择投影转换>>>>用户文件投影转换点打开文件,打开刚才的大地坐标的文本文件,设置输入数据的格式,点击用户投影参数,并完成设置。

这里我们的大地座标为3度带的第31带,注意填好,坐标单位为米好了以为设置输出的格式,我们要求输出的是经纬度,点结果转换参数,完成以下设置我们输出的经纬度的单位应该是DDDMMMSS。

SS注意点写到文件,保存就大功告成了,注意保存的文件要写上.TXT的后缀下面是计算出的结果文件XP为经度,1234234。

357就是123度42分34。

357秒,YP为纬度,403950。

225就是40度39分50。

255秒(纬度没有最多90,所以没有三位数)~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~经纬度——→大地座标输入文件格式如下,这里面的数据前面的为经度,格式为DDDMMSS,后面的为纬度,格式为DDMMSS接下来的转换过程和大地坐标转换一样,只要将刚才的用户转换参数和结果转换参数交换即可,要注意分带号的确定,如果你不知道分带号,就应该先计算分带号,算法是经度/3得到的整数为三度带的分带号经度/6得到的整数为六度带的分带号其中的XP为地图上的Y坐标,记得在前面加上带号,其中的YP为地图上的X坐标。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
相关文档
最新文档