经纬度怎么换算成坐标值

作者&投稿:胥查 (若有异议请与网页底部的电邮联系)
~ 有个Excel表格公式,能满足你的要求。
一、用EXCEL进行高斯投影换算

从经纬度BL换算到高斯平面直角坐标XY(高斯投影正算),或从XY换算成BL(高斯投影反算),一般需要专用计算机软件完成,在目前流行的换算软件中,存在一个共同的不足之处,就是灵活性较差,大都需要一个点一个点地进行,不能成批量地完成,给实际工作带来许多不便。笔者发现,用EXCEL可以很直观、方便地完成坐标换算工作,不需要编制任何软件,只需要在EXCEL的相应单元格中输入相应的公式即可。下面以54系为例,介绍具体的计算方法。

完成经纬度BL到平面直角坐标XY的换算,在EXCEL中大约需要占用21列,当然读者可以通过简化计算公式或考虑直观性,适当增加或减少所占列数。在EXCEL中,输入公式的起始单元格不同,则反映出来的公式不同,以公式从第2行第1列(A2格)为起始单元格为例,各单元格的公式如下:

单元格 单元格内容 说明

A2 输入中央子午线,以度.分秒形式输入,如115度30分则输入115.30 起算数据L0

B2 =INT(A2)+(INT(A2*100)-INT(A2)*100)/60+(A2*10000-INT(A2*100)*100)/3600 把L0化成度

C2 以度小数形式输入纬度值,如38°14′20〃则输入38.1420 起算数据B

D2 以度小数形式输入经度值 起算数据L

E2 =INT(C2)+(INT(C2*100)-INT(C2)*100)/60+(C2*10000-INT(C2*100)*100)/3600 把B化成度

F2 =INT(D2)+(INT(D2*100)-INT(D2)*100)/60+(D2*10000-INT(D2*100)*100)/3600 把L化成度

G2 =F2-B2 L-L0

H2 =G2/57.2957795130823 化作弧度

I2 =TAN(RADIANS(E2)) Tan(B)

J2 =COS(RADIANS(E2)) COS(B)

K2 =0.006738525415*J2*J2

L2 =I2*I2

M2 =1+K2

N2 =6399698.9018/SQRT(M2)

O2 =H2*H2*J2*J2

P2 =I2*J2

Q2 =P2*P2

R2 =(32005.78006+Q2*(133.92133+Q2*0.7031))

S2=6367558.49686*E2/57.29577951308-P2*J2*R2+((((L2-58)*L2+61)*O2/30+(4*K2+5)*M2-L2)*O2/12+1)*N2*I2*O2/2
计算结果X

T2=((((L2-18)*L2-(58*L2-14)*K2+5)*O2/20+M2-L2)*O2/6+1)*N2*(H2*J2)
计算结果Y

表中公式的来源及EXCEL软件的操作方法,请参阅有关资料,这里不再赘述。按上面表格中的公式输入到相应单元格后,就可方便地由经纬度求得平面直角坐标。当输入完所有的经纬度后,用鼠标下拉即可得到所有的计算结果。表中的许多单元格公式为中间过程,可以用EXCEL的列隐藏功能把这些没有必要显示的列隐藏起来,表面上形成标准的计算报表,使整个计算表简单明了。从理论上讲,可计算的数据量是无限的,当第一次输入公式后,相当于自己完成了一软件的编制,可另存起来供今后重复使用,一劳永逸。

经纬度转换成平面坐标(x, y)的具体方法如下:
1. 假设地球半径为R (6371km),经度为longitude,纬度为latitude。
2. 将经度和纬度转换为弧度制。经度转换公式为:lon = lon * Math.PI / 180,纬度转换公式为:lat = lat * Math.PI / 180。
3. 将经纬度转换为平面坐标的公式为:x = R * cos(latitude) * cos(longitude),y = R * cos(latitude) * sin(longitude)。
如果需要将平面坐标(x, y)转换成经纬度(longitude, latitude),可以按以下步骤进行:
1. 假设地球半径为R (6371km),平面坐标为(x, y)。
2. 利用以下公式将平面坐标转换为经纬度:latitude = asin(y/R),longitude = atan2(x, y)。
3. asin函数的值为弧度制,因此需要将其转化为角度制;atan2函数的值为角度制。
注意,经度的范围是 -180 到 180 度,纬度的范围是 -90 到 90 度。


经纬度怎么换算?
如果有这些已知条件的话,可以满足你同一椭球或者不同椭球之间的转换。从经纬度B、L换算到高斯平面直角坐标X、Y(高斯投影正算),或从X、Y换算成B、L(高斯投影反算),一般需要专用计算机软件完成。经纬度是经度与纬度的合称组成一个坐标系统,称为地理坐标系统,它是一种利用三度空间的球面来定义...

你好,怎么将经纬度坐标转换成大地2000坐标?
经纬度坐标转换成大地2000坐标步骤:1、ArcGIS中打开相关属性表,确定经纬度坐标的X、Y。2、接下来,双击X确认相关信息。3、完成后,双击Y确认相关信息。4、此时,已获得地理坐标的水平和垂直坐标。双击x坐标设置选项进行转换。5、完成后,双击坐标设置选项进行转换。6、这样,如果没有问题,就可以将...

怎么把经纬度转换为大地坐标,好的加分
规定以起始子午面起算,向东由0°至180°称为东经;向西由0°至180°称为西经。大地纬度是通过该点的法线与赤道面的夹角,规定由赤道面起算,由赤道面向北从0°至90°称为北纬;向南从0°到90°称为南纬。大地高是地面点沿法线到参考椭球面的距离。目前,我国经常使用的坐标系有:(1)1954年北京...

经纬度换算成坐标怎么换算
这是球坐标(空间极坐标),还差一个数据,就是r(或者叫ρ,球半径。),加上这个数据,就可以换成空间直角坐标。

求EXCEL公式进行经纬度与XY坐标的相互转换
笔者发现,用EXCEL可以很直观、方便地完成坐标换算工作,不需要编制任何软件,只需要在EXCEL的相应单元格中输入相应的公式即可。下面以54系为例,介绍具体的计算方法。完成经纬度BL到平面直角坐标XY的换算,在EXCEL中大约需要占用21列,当然读者可以通过简化计算公式或考虑直观性,适当增加或减少所占列数。在...

经纬度转换成大地坐标
按3度带划分,在38带,中央子午线114°,X=2540293.6922 Y=498205.3485 按6度带划分,在19带,中央子午线111°,X=2543402.0676 Y=805956.6624

如何将经纬度转换成坐标?
如果你提供的大地坐标是北京54坐标系的,转换很容易,网上找个小工具就能完成。如果你的大地坐标是WGS84的,转换就麻烦了,需要知道当地WGS84到北京54的转换参数,这个很难弄到。

急求经纬度转换成坐标
我按3度带划分计算的,中央子午线是108°,西安80坐标系,计算结果如下:(格式:点号,X坐标,Y坐标,)1,3796125.632354,579331.777667,2,3792988.159962,591123.041055,3,3794041.198008,598023.117772,4,3788733.834813,587235.429212,5,3794001.654312,588312.419389,6,3791004.561296,582933....

西安80坐标系的经纬度怎么转换?
其中,Z1是根据WGS84椭球体参数计算得到的参数,可以使用以下公式计算:Z1 = (1 - e^2 * sin^2(lat)) * a 其中,a是WGS84椭球体的长半轴,e是椭球体的第一偏心率,lat是转换前的坐标纬度。将计算得到的经度和纬度转换为度分秒形式即可。请注意,以上计算中的所有参数和公式仅适用于正常情况...

经纬度坐标怎么写
经纬度坐标通常以以下格式表示:纬度:用度 (°)、分 (‘)、秒 (") 表示,位于赤道以北为正,南为负。经度:用度 (°)、分 (’)、秒 (") 表示,位于本初子午线以东为正,以西为负。例如,纬度40度26分46秒北,经度79度58分56秒西,可以写作:40°26’46"N,79°58’56"W。纬度:以...

忻州市17086967122: 经纬度转换成54坐标 -
吉婕乳癖: 首先需要弄清楚当地经纬度坐标是基于那个坐标系的,按照您说的,应该是1980西安坐标系的.那么,必须先将其转换为1980坐标系对应椭球下的空间直角坐标系的坐标XYZ(注意不是XYH),然后,将1980空间直角坐标系数据转换到1954年北京坐标系的XYZ(用七参数或者三参数),然后将其转换为1954高斯投影的坐标或者先转换为大地坐标再转换为xyh. 同一个点,其地理坐标(经纬度)在54和80两个坐标系下,是不同的,也就是经纬度不是唯一的.

忻州市17086967122: 经纬度如何转换成大地坐标?求公式和参数. -
吉婕乳癖:[答案] 球面坐标(x,y,z)以及纬度α和经度β,之间的公式为: y/x = tanβ z/√(x²+y²+z²) = sinα

忻州市17086967122: 经纬度如何转换成坐标 114.1173°;28.8470° 113.6466°;28.4517° 113.6062°;28.2401° -
吉婕乳癖: 度+分除以60+秒除以3600即可比如: 34°35′30.01″=34.5916703872°

忻州市17086967122: 平面坐标与经纬度的转换方法 -
吉婕乳癖:[答案] GPS输出的坐标是WGS84坐标,也就是我们经常看到的经纬度坐标.一般国内地图使用的坐标有北京54坐标,或者西安80坐标. 如果需要把WGS84坐标转换成北京54坐标,可以使用坐标转换软件. 你搜索一下关键词“转换软件”,应该能找到很多相...

忻州市17086967122: 经纬度转换成平面坐标 -
吉婕乳癖: 102.846926.465

忻州市17086967122: 经纬度转化成80坐标系怎么算?北纬:39.645875 东经:118.884586 -
吉婕乳癖:[答案] 经纬度换算为60进制度分秒值: B=39°38′45.15″,L=118°53′04.51秒. 其3度带80坐标系平面坐标近似值为: X=4390804.742 Y=404259.164

忻州市17086967122: 如何把经纬度转化为大地坐标 -
吉婕乳癖: 球面坐标(x,y,z)以及纬度α和经度β,之间的公式为:y/x = tanβ z/√(x²+y²+z²) = sinα 也可以使用转换软件.

忻州市17086967122: 经纬度转换坐标经度:106.2142 纬度:27.4431经度:106.2038 纬度:27.4322以上经纬度转换为坐标是多少? -
吉婕乳癖:[答案] 要看转换到哪个坐标系了?不同的坐标系,参照不一样,得出的结果也不一样.网上有一些坐标转换工具,可以下载使用.

忻州市17086967122: 经度纬度换算坐标 经度115°15′19.70″,纬度38°57′28.04″转换成坐标是多少? -
吉婕乳癖: 经度有东经,西经;纬度有北纬,南纬,所以知道经纬度的方向才能判定转换...... 你这个没有给方向那么会有四种状况了 (115°15′19.70″E,38°57′28.04″N) (115°15′19.70″E.38°57′28.04″S) (115°15′19.70″W,38°57′28.04″N) (115°15′19.70″W,38°57′28.04″S)

忻州市17086967122: 经纬度怎么转换成地理坐标
吉婕乳癖: 你说的是不会写坐标? 比如北京的经度是116°E,纬度是40°N.那么北京的地理坐标可以写成(40°N,116°E). 是这个不懂么?

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网