浅议利用execl进行坐标换算方法的改进
【GPS】Excel在GPS坐标转换计算中的应用
4
转换公式(4)
平面直角坐标系(X,Y,Z)
图 1:坐标转换流程图
1
各转换步骤对应的公式分别如下所示: (1) GPS定位得到的大地经纬度(B84,L84,H84)坐标通过公式[3](1)转换成空间直角坐标
(X84,Y84,Z84):
⎧X = (N + h)cosBcosL
则 GPS 坐标转换成 54 坐标只需将第一步算的直角坐标代入公式(2)。
(3) 根据 54 坐标系的椭球参数,将第二步所得的(X54,Y54,Z54)换算为大地坐标(B54,L54,H54), 详见公式[3](3):
⎧L = arctan(Y / X)
⎪⎪⎨B = arctan[(Z + Ne2 sin B) / X 2 + Y 2 ]
随着我国各地gps差分台站的不断建立以及美国sa政策的取消使得单机定位的精度大大提高有的已经达到了分米级精度能够满足国土资源调查土地利用更新遥感监测海域使用权清查等工作的应用由于我国测绘成果使用的是1954年北京坐标系或1980年西安坐标系以下分别简称54系和80系而gps测定的坐标是wgs84坐标系坐标需要进行坐标系转换
Excel 在 GPS 坐标转换计算中的应用
冯锦霞,陈立 (中南大学 国土与测绘工程系,湖南 长沙 410083)
摘要:对利用 Excel 电子表格进行 WGS84 坐标系与 54 坐标系转换并进行高斯投影换算的方 法进行了介绍,给出了在 Excel 中完成整个过程的简单方法,实现了用 Excel 完成坐标转换 并进行高斯投影。 关键字: Excel VBA 坐标变换 高斯投影 GPS 坐标
测量坐标计算EXCEL技巧(适用范围交通、建筑、水利、电力等土木工程专业)
测量坐标计算EXCEL技巧(适用范围交通、建筑、水利、电力等土木工程专业)测量坐标计算EXCEL技巧(适用范围交通、建筑、水利、电力等土木工程专业)内容摘要:[ft=#0000ff,,楷体_GB2312]结合公路工程实践,充分利用Excel电子表格中的公式与函数功能,使用简单易懂的嵌套公式的方法,制作公路工程中线逐桩坐标计算的文档模版,应用于公路中线一般线型的坐标计算。
关键词:Excel 公路中线坐标计算现阶段我国公路工程中已普遍使用大地坐标进行线型的控制及测设,在施工中经常要对中线坐标进行复核、加密,才能满足公路工程施工的需要。
本文是结合公路工程的实际需要,利用Exce电子表格制作的用于由直线、圆曲线、缓和曲线组成的一般公路线型中桩、边桩等计算的通用模版,用于减轻计算工作的劳动强度和提高计算结果的准确度。
一、采用公式1 直线段1.1 中桩坐标计算公式1.2 边桩坐标计算公式2 缓和曲线段2.1 中桩坐标计算公式当P点位于顺时针方向时,其方位角为αE→p=αA→B+90°;当P 点位于逆时针方向时,其方位角为αE→p=αA→B-90°。
2.2 边桩坐标计算公式3 圆曲线段3.1 中桩坐标计算公式当E点位于顺时针方向时取“+”,当E点位于逆时针方向时取“-”。
3.2 边桩坐标计算公式XP、YP——未知点P的坐标X1、Y1——各线型起点的坐标(第二曲线段为终点)XA、YA、XB、YB——P点边桩A点、B点的坐标(A为左侧、B 为右侧)α1→2——直线段起点的方位角αA→B——各线形起点的切线方位角(第二曲线段为终点)L——P点距各线形起点的长度LS——缓和曲线段缓和曲线长R——各曲线段的半径β——P点的切线角(曲线左转时取“-”、曲线右转时取“+”)T1、T2——P点至边桩A、B的距离(A为T1、B为T2)二、计算模板的建立步骤表1-1表1-21.新建一个工作薄,在其中输入如表1所示的内容;2. 选中工作表A列,打开格式菜单,选中“单元格”,在单元格菜单中选中“数字”栏,自定义单元格格式为“K000+000.000”。
对利用EXCEL电子表格进行高斯投影换算的方法进行了较详细的介绍资料
对利用EXCEL电子表格进行高斯投影换算的方法进行了较详细的介绍,对如何进行GPS坐标系转换进行了分析,提出了一种简单实用的坐标改正转换方法,介绍了用EXCEL完成转换的思路。
[关键字] 电子表格;GPS;坐标转换作为尖端技术GPS,能方便快捷性地测定出点位坐标,无论是操作上还是精度上,比全站仪等其他常规测量设备有明显的优越性。
随着我国各地GPS差分台站的不断建立以及美国SA政策的取消,使得单机定位的精度大大提高,有的已经达到了亚米级精度,能够满足国土资源调查、土地利用更新、遥感监测、海域使用权清查等工作的应用。
在一般情况下,我们使用的是1954年北京坐标系或1980年西安坐标系(以下分别简称54系和80系),而GPS测定的坐标是WGS-84坐标系坐标,需要进行坐标系转换。
对于非测量专业的工作人员来说,虽然GPS定位操作非常容易,但坐标转换则难以掌握,EXCEL是比较普及的电子表格软件,能够处理较复杂的数学运算,用它来进行GPS坐标转换、面积计算会非常轻松自如。
要进行坐标系转换,离不开高斯投影换算,下面分别介绍用EXCEL进行换算的方法和GPS坐标转换方法。
一、用EXCEL进行高斯投影换算从经纬度BL换算到高斯平面直角坐标XY(高斯投影正算),或从XY换算成BL(高斯投影反算),一般需要专用计算机软件完成,在目前流行的换算软件中,存在一个共同的不足之处,就是灵活性较差,大都需要一个点一个点地进行,不能成批量地完成,给实际工作带来许多不便。
笔者发现,用EXCEL可以很直观、方便地完成坐标换算工作,不需要编制任何软件,只需要在EXCEL的相应单元格中输入相应的公式即可。
下面以54系为例,介绍具体的计算方法。
完成经纬度BL到平面直角坐标XY的换算,在EXCEL中大约需要占用21列,当然读者可以通过简化计算公式或考虑直观性,适当增加或减少所占列数。
在EXCEL中,输入公式的起始单元格不同,则反映出来的公式不同,以公式从第2行第1列(A2格)为起始单元格为例,各单元格的公式如下:单元格单元格内容说明A2输入中央子午线,以度.分秒形式输入,如115度30分则输入115.30 起算数据L0B2=INT(A2)+(INT(A2*100)-INT(A2)*100)/60+(A2*10000-INT(A2*100)* 100)/3600把L0化成度C2以度小数形式输入纬度值,如38°14′20″则输入38.1420起算数据BD2以度小数形式输入经度值起算数据LE2=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-B2L-L0H2=G2/57.2957795130823 化作弧度I2=TAN(RADIANS(E2)) Tan(B)J2=COS(RADIANS(E2)) COS(B)K2=0.006738525415*J2*J2 L2=I2*I2M2=1+K2N2=6399698.9018/SQRT(M2)O2=H2*H2*J2*J2P2=I2*J2Q2=P2*P2R2=(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计算结果XT2=((((L2-18)*L2-(58*L2-14)*K2+5)*O2/20+M2-L2)*O2/6+1)*N2*(H2*J 2)计算结果Y表中公式的来源及EXCEL软件的操作方法,请参阅有关资料,这里不再赘述。
2000坐标系转换经纬度 excel
2000坐标系转换经纬度Excel一、介绍地理信息系统(GIS)是利用计算机科学和地理学原理进行地理信息处理和地图制图的学科,经纬度坐标是GIS中的重要组成部分。
在GIS应用中,常常需要将不同坐标系表示的经纬度进行转换。
2000坐标系是我国国家测绘局在2000年发布的一种地理坐标系,它取代了1980年发布的旧坐标系,成为我国大陆地区的主要地理坐标系。
本篇文章将通过Excel软件实现2000坐标系经纬度的转换,为GIS 数据处理提供便利。
二、准备工作1. 下载安装Proj4Excel插件在进行2000坐标系转换经纬度操作之前,我们需要下载并安装Proj4Excel插件。
Proj4Excel是一个基于Proj4库的Excel插件,可以实现地理坐标系的转换,并提供了大量的坐标系参数。
2. 准备要转换的经纬度数据在进行转换之前,我们需要准备好要转换的经纬度数据。
这些数据可以来自GPS采集、遥感影像解译等手段,以点、线、面等形式存在。
三、开始转换1. 打开Excel软件在安装好Proj4Excel插件之后,打开Excel软件。
2. 导入经纬度数据在Excel中新建一个表格,将准备好的经度和纬度数据导入表格中。
通常,经度数据存储在一列,纬度数据存储在另一列。
3. 打开Proj4Excel插件在Excel菜单栏中找到“Proj4Excel”选项,点击打开插件。
4. 选择目标坐标系在Proj4Excel插件中,选择要转换为的目标坐标系。
对于我国大陆地区,我们选择2000坐标系。
5. 输入坐标系参数根据2000坐标系的参数,输入到Proj4Excel插件中。
这些参数可以通过查询相关文献或者测绘局全球信息站获得。
6. 进行坐标转换在Proj4Excel插件中,选择要转换的经度列和纬度列,点击“转换”按钮,即可完成2000坐标系的转换。
四、结果验证完成坐标转换之后,我们需要对转换结果进行验证。
可以使用地理信息系统软件打开转换后的数据,例如ArcGIS、QGIS等,查看转换后的坐标是否符合预期。
Excel在平面坐标换算中的应用
E gn e i g r c c s o t a t es r a s e ts i l, r c c l n t e ac l t nr s l a e o r c . h s p e d h e h s n i e r p a t e h ws th p e d h e i smp e p a t a , d h c l u a o e u t r c re tT i s r a s e t a n i h i a i s
有一 定 的 实 用价 值 。
【 src] eeg er gcnt c o ,h i eet o riae yt sayces edfc l f os ut n Ab t tI t i e n o s ut n tedf rn od t ss ms u l rae i ut o c nt co a nh n n i ri f c n e u l n h t i f y r i
s m e a tc l l . o pr c a ue i va
【 关键词 】 工程测量;xe表格; Ec l 平面坐标 ; 坐标换算; 应用 【 e rse gne n sre ;x et l;l e o ria sc odntt nfr t n; pi t n K ywod ]n ier guvy E cl bepa cod t ;o ria r s mai a l ai i a n ne ea o o p c o 【 中图分类号 】 2 22 T 9 P 8 .;U1 8 【 文献标 志码 I A 【 文章编号 10 79 6 (0 1 1.130 10 —4 72 1 )004 .3
洪 建 军 , 盛 远 洪
(. 1 成都军区空军勘察设计 院, 成都 604 ;. 10 12西华大学 土木工程系 , 成都 603 ) 109
用excel表格计算坐标方位角和rtk计算坐标方位角不一致
用Excel表格计算坐标方位角和RTK计算坐标方位角不一致方位角是地理坐标中常用的一个概念,它表示一个点与参考轴之间的角度关系。
方位角的计算方法因具体的应用场景不同而有所差异。
在使用Excel表格进行计算和使用RTK技术进行计算时,我们可能会发现两种方法得出的方位角存在一定的差异。
本文将探讨造成这种差异的原因以及如何处理。
一、方位角的计算方法在讨论方位角的计算差异之前,我们先简单介绍一下方位角的计算方法。
方位角一般是以某个参考轴为基准,以顺时针方向测量的角度。
在地理坐标中,我们常用的参考轴有真北、磁北和距离方位。
对于真北参考轴,方位角的计算方法是通过两个点的经纬度坐标计算两点间的方位角。
在Excel中,可以使用ATAN2(Y,X)函数来计算两个点之间的方位角。
其中,Y代表终点的纬度与起点的纬度之差,X代表终点的经度与起点的经度之差。
对于磁北参考轴,方位角的计算方法需要考虑地球磁场的影响。
实际上,地球上的磁北并不完全与真北重合。
因此,在计算磁北方位角时,需要使用磁偏角进行修正。
Excel中可以使用=DEGREES(ATAN(TAN(RADIANS(Lat2-Lat1))/COS(RADIANS(Lat1))*cos(TAN(RADIANS(Long2-Long1))/sin(RADIANS(Lat1),cos(atan(tan(RADIANS(Lat2-Lat1))/COS(RADIANS(Lat1)),sin(atan(tan(RADIANS(Long2-Long1))/sin(RADIANS(Lat1))*cos(RADIANS(Lat1))))))))这个公式来进行计算。
对于距离方位参考轴,方位角的计算方法主要是计算两点之间的距离和高差。
一般来说,距离方位角以起点为参考,是从起点到终点的方位角。
这个计算方法比较简单,Excel中可以直接使用距离函数来计算两点间的距离。
二、Excel表格计算和RTK计算存在的差异在实际应用中,我们可能会发现使用Excel表格计算方位角和使用RTK技术计算方位角的结果存在差异。
excel经纬度转换坐标公式
excel经纬度转换坐标公式摘要:1.经纬度转换的意义2.Excel 中经纬度转换公式的应用3.经纬度转换公式详解4.示例与操作方法5.结论正文:在地理学中,经纬度是地球表面上某个点的精确坐标。
经度表示的是一个地点相对于本初子午线的角度,范围为0°~180°E 或0°~180°W;纬度则表示的是一个地点相对于赤道的角度,范围为0°~90°N 或0°~90°S。
在实际应用中,我们常常需要将经纬度坐标转换为笛卡尔坐标系(x,y)以便进行更方便的计算和分析。
而Excel 作为一个常用的数据处理工具,提供了经纬度转换坐标的公式,大大方便了我们的工作。
经纬度转换的意义主要在于将地理坐标系下的位置信息转换为平面直角坐标系下的位置信息,以便于在计算机中进行更高效的计算和分析。
例如,在地图软件中,我们常常需要将用户的经纬度位置信息转换为地图上的像素坐标,以便进行地图的渲染和定位。
在Excel 中,经纬度转换公式的应用十分广泛。
例如,当我们需要将一组经纬度数据转换为笛卡尔坐标系时,可以使用Excel 内置的公式进行转换。
此外,Excel 还可以进行反向转换,即将笛卡尔坐标系转换为经纬度坐标。
经纬度转换公式在Excel 中主要涉及到两个函数:`MID`和`MOD`。
其中,`MID`函数用于从字符串中提取子字符串,`MOD`函数用于计算两个数相除的余数。
具体来说,经纬度转换公式为:```=MID(B2, 2, 2) + (MID(B2, 5, 2) / 60) + (MID(B2, 11, 2) / 3600)```其中,B2 表示输入的经纬度字符串,`MID(B2, 2, 2)`表示提取经度部分,`MID(B2, 5, 2)`表示提取纬度部分,`MID(B2, 11, 2)`表示提取度分秒部分。
这些部分分别对应经纬度坐标中的度、分、秒信息,通过`/60`和`/3600`的缩放因子进行换算。
浅议利用execl进行坐标换算方法的改进
度求得平面直角坐标。当输入完所有的经纬度数值后,用鼠标下拉(即使用EXCEL的填充功能)即可得到所有的计算结果。从理论上讲,
可计算的数据量是无限的,当第一次输入公式后,相当于自己完成了一软件的编制,可另存起来供今后重复使用,一劳永逸。
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的初步结果 U2 =INT((F2-1.5)/3)+1
计算3度带的带号 V2 =U2*1000000+500000+T2
含带号的Y坐标值
表中的许多单元格公式为中间过程,可以用EXCEL的列隐藏功能把这些没有必要显示的列隐藏起来,表面上形成标准的计算报表,使
了坐标换算问题。对于非测量专业的工作人员来说,虽然GPS定位操作非常容易,但坐标转换则难以掌握。EXCEL是比较普及的电子表格 软件,能够处理较复杂的数学运算,用它来进行GPS坐标转换会非常轻松自如。要进行坐标转换,离不开高斯投影换算,下面介绍用 EXCEL进行换算的方法。
用EXCLE完成坐标转化的简易方法
用EXCEL完成GPS坐标转换的简易方法EXCEL, GPS, 坐标用EXCEL完成GPS坐标转换的简易方法[摘要] 对利用EXCEL电子表格进行高斯投影换算的方法进行了较详细的介绍,对如何进行GPS坐标系转换进行了分析,提出了一种简单实用的坐标改正转换方法,介绍了用EXCEL完成转换的思路。
[关键字] 电子表格;GPS;坐标转换作为尖端技术GPS,能方便快捷性地测定出点位坐标,无论是操作上还是精度上,比全站仪等其他常规测量设备有明显的优越性。
随着我国各地GPS差分台站的不断建立以及美国SA政策的取消,使得单机定位的精度大大提高,有的已经达到了亚米级精度,能够满足国土资源调查、土地利用更新、遥感监测、海域使用权清查等工作的应用。
在一般情况下,我们使用的是1954年北京坐标系或1980年西安坐标系(以下分别简称54系和80系),而GPS测定的坐标是WGS-84坐标系坐标,需要进行坐标系转换。
对于非测量专业的工作人员来说,虽然GPS定位操作非常容易,但坐标转换则难以掌握,EXCEL是比较普及的电子表格软件,能够处理较复杂的数学运算,用它来进行GPS坐标转换、面积计算会非常轻松自如。
要进行坐标系转换,离不开高斯投影换算,下面分别介绍用EXCEL进行换算的方法和GPS坐标转换方法。
一、用EXCEL进行高斯投影换算从经纬度BL换算到高斯平面直角坐标XY(高斯投影正算),或从XY换算成BL(高斯投影反算),一般需要专用计算机软件完成,在目前流行的换算软件中,存在一个共同的不足之处,就是灵活性较差,大都需要一个点一个点地进行,不能成批量地完成,给实际工作带来许多不便。
笔者发现,用EXCEL可以很直观、方便地完成坐标换算工作,不需要编制任何软件,只需要在EXCEL的相应单元格中输入相应的公式即可。
下面以54系为例,介绍具体的计算方法。
完成经纬度BL到平面直角坐标XY的换算,在EXCEL中大约需要占用21列,当然读者可以通过简化计算公式或考虑直观性,适当增加或减少所占列数。
【技术】在Excel表格中,轻松做到坐标反算。。。
【技术】在Excel表格中,轻松做到坐标反算。
定期推送测量资讯,资源共享,求职招聘,测量软件,测量书籍规范,5800编程,⼟⽯⽅计算等诸多优质内容,测量最接地⽓、重服务的本地微信平台!关注我们妥妥没错!⼩编提⽰Excel电⼦表格也是我们测量⼯作中必不可少的软件,利⽤Excel电⼦表格可以取代⼀些⼤量的计算与减少⼿⼯计算误会,接下来,我们说说在Office Excel电⼦表格中求⽅位⾓和距离的公式。
如上图所⽰;⽅位⾓“度”格式公式:=(PI()*(1 - SIGN(B3-$B$1) / 2) - ATAN((A3-$A$1) /(B3-$B$1)))*180/PI()Excel 中求⽅位⾓公式:a1,b1放起始点坐标 a3,b3放终点坐标。
⽅位⾓度分秒格式公式:=INT((PI()*(1 - SIGN(B3-$b$1) / 2) - ATAN((A3-$a$1) /(B3-$b$1)))*180/PI())&'-'& INT( ((PI()*(1 - SIGN(B3-$b$1) / 2) - ATAN((A3-$a$1) /(B3-$b$1)))*180/PI()-INT((PI()*(1 - SIGN(B3-$b$1) / 2) - ATAN((A3-$a$1) /(B3-$b$1)))*180/PI()))*60)&'-'&INT( (((PI()*(1 - SIGN(B3-$b$1) / 2) - ATAN((A3-$a$1) /(B3-$b$1)))*180/PI()-INT((PI()*(1 - SIGN(B3-$b$1) / 2) - ATAN((A3-$a$1) /(B3-$b$1)))*180/PI()))*60-INT(((PI()*(1 - SIGN(B3-$b$1) / 2) - ATAN((A3-$a$1) /(B3-$b$1)))*180/PI()-INT((PI()*(1 - SIGN(B3-$b$1) / 2) - ATAN((A3-$a$1) /(B3-$b$1)))*180/PI()))*60))*600)/10其中:A1,B1中存放测站坐标,a3,b3放终点坐标。
EXCEL公式进行经纬度与XY坐标的相互转换
EXCEL公式进行经纬度与XY坐标的相互转换在Excel中,我们可以使用一些公式来进行经纬度与XY坐标的相互
转换。
这对于地理信息系统(GIS)或地理定位系统(GPS)相关的数据处
理非常有用。
下面我们将介绍两种方法,分别是将经纬度转换为XY坐标
和将XY坐标转换为经纬度。
1.经纬度转换为XY坐标:
在Excel中,我们可以使用以下公式将经纬度转换为XY坐标:
XY坐标=(经度-经度原点)*2*PI(*R*COS(纬度原点)/360
其中,经度原点和纬度原点是你选择的参考点的经纬度,R是地球的
半径(通常为6371千米)。
2.XY坐标转换为经纬度:
在Excel中,我们可以使用以下公式将XY坐标转换为经纬度:
经度=经度原点+(XY坐标/(2*PI(*R*COS(纬度原点)/360))
纬度=纬度原点+(XY坐标/(2*PI(*R/360))
在上述公式中,需要注意的是,使用的经纬度应采用十进制度数格式。
这些公式可以帮助我们在Excel中进行经纬度与XY坐标的相互转换。
根据具体的数据和参考点的经纬度,我们可以应用相应的公式进行计算。
这对于处理地理信息数据非常有用,特别是在需要将数据在GIS或GPS中
进行处理和显示时。
基于Excel的间接平差坐标转换与实现
Science &Technology Vision 科技视界0引入在利用手工数字化仪采集GIS 数据中,往往由于数字化仪坐标系与地面坐标系不一致及图纸变形而产生系统误差,为了消除此误差,通常是根据已知地面坐标的控制点和格网点采用平面相似变换法进行处理。
在本文中,笔者基于Excel 实现了坐标转换的过程。
1原理为进行平面坐标转换,需要有一定数量的公共控制点,这些公共点应具有两个坐标系中的双重坐标。
已知新旧坐标系的坐标变换方程为:(1)式中m 为尺度比因子,α为旋转因子。
图1坐标转换示意图如图1所示,令a=x 0,b=y 0,c =m cosα,d =m sinα,则(1)式可写成:(2)式中a 、b 、c 、d 为所求的未知量,即平差参数。
设两坐标系中有n 个公共点(x i,y i )和(x i ′,y i ′),i =1,2,…,n ,令新坐标系的坐标为观测值,旧坐标系中坐标设为无误差,当n >3时,则可列出误差方程为:(3)2基于Excel 的过程实现2.1已知坐标数据如图2所示,在Excel 中输入已知点号为1、2、…、7的点在新、旧坐标系中的数据:图2输入已知数据2.2列立误差方程依据式(3),取n =7,则如图3所示,误差方程式如下图3列立误差方程2.3解算误差方程如图4所示,误差方程的解算如下:图4误差方程解算于是可得平差参数a =1907.0027,b =-640.13873,c =0.37107202,d =0.9286021。
基于Excel 的间接平差坐标转换与实现刘洪晓张国君(招金矿业股份有限公司河东金矿,山东招远265402)【摘要】在工程测量中,利用全站仪进行碎部测量时,由于马虎粗心等原因,使得所测碎部点与实际方位存在偏差;或者在利用手工数字化仪采集数据时,数字化仪坐标系与地面坐标系不一致等,从而产生了误差;或者当需要将地方性独立控制网合并到国家网或其他新测量的控制网上时,亦需进行平面坐标转换。
最新用EXCEL完成GPS坐标转换的简易方法
用EXCEL完成GPS坐标转换的简易方法用EXCEL完成GPS坐标转换的简易方法[摘要]对利用EXCEL电子表格进行高斯投影换算的方法进行了较详细的介绍,对如何进行GPS坐标系转换进行了分析,提出了一种简单实用的坐标改正转换方法,介绍了用EXCEL完成转换的思路。
[关键字]电子表格;GPS;坐标转换作为尖端技术GPS,能方便快捷性地测定出点位坐标,无论是操作上还是精度上,比全站仪等其他常规测量设备有明显的优越性。
随着我国各地GPS差分台站的不断建立以及美国SA政策的取消,使得单机定位的精度大大提高,有的已经达到了亚米级精度,能够满足国土资源调查、土地利用更新、遥感监测、海域使用权清查等工作的应用。
在一般情况下,我们使用的是1954年北京坐标系或1980年西安坐标系(以下分别简称54系和80系),而GPS测定的坐标是WGS-84坐标系坐标,需要进行坐标系转换对于非测量专业的工作人员来说,虽然GPS定位操作非常容易,但坐标转换则难以掌握,EXCEL是比较普及的电子表格软件,能够处理较复杂的数学运算,用它来进行GPS坐标转换、面积计算会非常轻松自如。
要进行坐标系转换,离不开高斯投影换算,下面分别介绍用EXCEL进行换算的方法和GPS坐标转换方法。
一、用EXCEL进行高斯投影换算从经纬度BL换算到高斯平面直角坐标XY(高斯投影正算),或从XY换算成BL(高斯投影反算),一般需要专用计算机软件完成,在目前流行的换算软件中,存在一个共同的不足之处,就是灵活性较差,大都需要一个点一个点地进行,不能成批量地完成,给实际工作带来许多不便。
笔者发现,用EXCEL可以很直观、方便地完成坐标换算工作,不需要编制任何软件,只需要在EXCEL 的相应单元格中输入相应的公式即可。
下面以54系为例,介绍具体的计算方法。
完成经纬度BL到平面直角坐标XY的换算,在EXCEL中大约需要占用21列,当然读者可以通过简化计算公式或考虑直观性,适当增加或减少所占列数。
利用EXCEL计算转换坐标
利用EXCEL计算转换坐标在Excel中,可以使用一些内置的函数和公式来计算转换坐标。
以下是一种可能的方法:1. 打开Excel,并在第一列输入原始坐标的横坐标值。
假设这些值位于A列,从第2行开始。
如下所示:A------X1X2X3...2.在第二列输入原始坐标的纵坐标值,假设这些值位于B列,从第2行开始。
如下所示:AB------X1Y1X2Y2X3Y3...3.在第三列输入转换后的坐标的横坐标值,假设这些值位于C列,从第2行开始。
如下所示:ABC------------X1Y1X1'X2Y2X2'X3Y3X3'...4.在第四列输入转换后的坐标的纵坐标值,假设这些值位于D列,从第2行开始。
如下所示:ABCD----------------X1Y1X1'Y1'X2Y2X2'Y2'X3Y3X3'Y3'...5.在C2单元格中输入以下公式来计算转换后的横坐标值:`=A2*缩放比例+平移值`缩放比例和平移值可以根据具体的坐标转换规则来确定。
例如,假设原始坐标的单位为英尺,我们想将其转换为米,则缩放比例应为0.3048(1英尺=0.3048米),平移值为0(因为不需要进行平移)。
6.在D2单元格中输入以下公式来计算转换后的纵坐标值:`=B2*缩放比例+平移值`同样,缩放比例和平移值根据具体的坐标转换规则来确定。
7.复制C2和D2单元格的公式,并将其粘贴到剩余的单元格中,以计算所有的转换后的坐标。
通过这种方法,您可以在Excel中轻松地计算坐标的转换。
请注意,缩放比例和平移值应根据您的具体需求进行调整。
道路坐标计算excel
道路坐标计算excel道路坐标计算是一种常见的数据处理方法,用于计算道路上的各个位置的经纬度坐标。
这种计算方法可以帮助我们确定道路上的具体位置,方便导航和定位等应用。
在实际的道路坐标计算中,常用的方法是使用Excel进行处理。
Excel是一款功能强大的电子表格软件,可以方便地进行数据处理和计算。
下面将介绍如何使用Excel进行道路坐标计算。
首先,我们需要准备好待处理的数据。
在Excel中,可以将道路划分为多个路段,并为每个路段标注起点和终点的位置。
这些位置可以用经度和纬度来表示。
接下来,我们可以使用Excel中的函数进行坐标计算。
常用的函数包括经纬度转换函数和距离计算函数。
1. 经纬度转换函数在进行坐标计算时,经纬度间的转换是非常重要的一步。
Excel提供了很多函数来进行经纬度转换,例如DEGREES、RADIANS、SIN、COS、TAN等函数。
通过这些函数的组合,我们可以将经纬度导航到计算坐标。
2. 距离计算函数除了经纬度转换,计算两点之间的距离也是道路坐标计算的重要一环。
Excel提供了很多函数来计算两点之间的距离,例如ACOS、COS、SIN、SQRT等函数。
通过这些函数的组合,我们可以计算出两点之间的距离。
在进行坐标计算之前,我们需要对数据进行预处理。
这包括将经纬度数据转换为数字格式,并确定坐标轴的单位。
在Excel 中,我们可以使用“格式单元格”功能,将经纬度数据转换为数字格式,以便进行后续计算。
接下来,我们可以使用Excel的函数来进行道路坐标计算。
以计算两点之间的距离为例,可以使用类似以下的公式:=ACOS(COS(RADIANS(90-纬度1))*COS(RADIANS(90-纬度2))+SIN(RADIANS(90-纬度1))*SIN(RADIANS(90-纬度2))*COS(RADIANS(经度1-经度2)))*6371在这个公式中,纬度和经度分别用纬度1、经度1、纬度2、经度2来表示。
用excel经纬度表示方法的转换
用excel经纬度表示方法的转换Excel中经纬度表示方法的转换可以用于将经纬度信息进行转换,以便更方便地进行地理信息处理和数据分析。
常见的经纬度表示方法有度分秒表示法和十进制度数表示法,本文将介绍如何在Excel中进行这两种方法的转换。
1. 度分秒表示法度分秒表示法是经纬度信息最常见的表示方法,它将经度和纬度表示为度、分和秒的组合,例如:经度:120°30'20.5',表示为120度30分20.5秒纬度:30°15'10.2',表示为30度15分10.2秒在Excel中,我们可以使用以下公式将度分秒表示法的经纬度转换为十进制度数:经度的十进制度数 = 度 + 分/60 + 秒/3600纬度的十进制度数 = 度 + 分/60 + 秒/3600例如,将经度120°30'20.5'转换为十进制度数,可使用以下公式:=120+30/60+20.5/3600结果为120.5056944同样地,将纬度30°15'10.2'转换为十进制度数,可使用以下公式:=30+15/60+10.2/3600结果为30.252833332. 十进制度数表示法十进制度数表示法是一种更简单和直接的经纬度表示方法,它将经度和纬度表示为小数,例如:经度:120.5056944纬度:30.25283333在Excel中,我们可以使用以下公式将十进制度数表示法的经纬度转换为度分秒表示法:度 = 整数部分分 = 小数部分 * 60秒 = 分的小数部分 * 60例如,将经度120.5056944转换为度分秒表示法,可使用以下公式:=INT(120.5056944)&'°'&INT((120.5056944-INT(120.5056944))*60)&'''&ROUND((((120.5 056944-INT(120.5056944))*60)-INT((120.5056944-INT(120.50569 44))*60))*60,1)&'''结果为120°30'20.5'同样地,将纬度30.25283333转换为度分秒表示法,可使用以下公式:=INT(30.25283333)&'°'&INT((30.25283333-INT(30.25283333))*60)&'''&ROUND((((30.25 283333-INT(30.25283333))*60)-INT((30.25283333-INT(30.25283333))*60))*60,1)&'''结果为30°15'10.2'经纬度表示方法的转换在地理信息处理和数据分析中非常常见,掌握这些方法可以帮助我们更加高效地进行数据处理和分析。
浅谈EXCEL在测量计算中的应用
浅谈 EXCEL在测量计算中的应用摘要:本文通过坐标计算实例,探讨用EXCEL解决测量计算中的问题关键词:测量坐标计算 EXCEL1 引言随着计算机的普及,各种计算软件逐渐映入测量技术人员的视线。
有些企业因为对测量工作不够重视,并没给测量部门购买相应软件。
测量技术人员就直接下载免费计算软件来用。
这种做法看似取巧,而实际上,却是一种有风险的做法。
从重要性角度来讲,测量计算软件与娱乐软件的应用有着本质的区别。
娱乐软件出问题,最多影响到心情,耽误一些时间而已。
而测量计算软件则不同,一旦数据出了问题,轻则造成人力财力的浪费,重则导致质量事故。
因而许多测量人员本着高度负责的态度,为避免同一种计算方式潜在的风险,复核对算时,还在用传统的计算方法。
当然也有其他的解决方案,笔者就长期应用EXCEL函数自编计算程序进行测量计算。
这样做的意义在于,通过程序的编制,能够充分理解计算过程,一旦工具软件出现故障,工作还能正常进行。
2 EXCEL在测量计算中的应用2.1 EXCEL简介Excel 是微软办公套装软件的一个重要的组成部分,它可以进行各种数据的处理、统计分析和辅助决策操作,广泛地应用于管理、统计财经、金融等众多领域。
可以使用 Excel 跟踪数据,生成数据分析模型,编写公式以对数据进行计算,以多种方式透视数据,并以各种具有专业外观的图表来显示数据。
简而言之:Excel是用来更方便处理数据的办公软件。
Excel中大量的公式函数可以应用选择,使用Microsoft Excel可以执行计算,分析信息并管理电子表格或网页中的数据信息列表与数据资料图表制作,可以实现许多方便的功能。
2.2坐标计算实例下面用一实例详述测量计算程序的编制。
本实例为点下对中的导线计算。
2.2.1简单介绍一下导线计算的基本原理,便于对计算程序的理解。
2.2.1.1导线测量内业计算的目的就是计算各导线点的平面坐标x、y。
计算之前,应先全面检查导线测量外业记录、数据是否齐全,有无记错、算错,成果是否符合精度要求,起算数据是否准确。
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计算椭圆坐标和坐标转化
用EXCEL计算椭圆坐标和坐标转化椭圆是一种常见的几何图形,在Excel中可以通过数学函数和公式来计算椭圆的坐标。
本文将介绍如何使用Excel计算椭圆的坐标以及坐标的转换。
计算椭圆坐标要在Excel中计算椭圆的坐标,需要先了解椭圆的数学表达式。
椭圆的标准方程为:x²/a² + y²/b² = 1,其中a和b分别为椭圆的长轴和短轴的长度。
假设我们要计算的椭圆的长轴为6,短轴为4、首先,在Excel中选择两列,分别用来存储x坐标和y坐标。
假设将x坐标存储在A列,y坐标存储在B列,我们可以在A2单元格中输入0,表示椭圆的起始点的x 坐标。
接下来,在A3单元格中输入如下公式:=A2+0.1这个公式表示每次增加0.1作为步长来递增x坐标。
在B2单元格中输入如下公式:=B1+0.1*SQRT(1-(A3^2/36))这个公式表示根据椭圆的标准方程计算y坐标。
其中,SQRT函数用于计算平方根,36为长轴的平方。
然后,选中A3和B2单元格,拖动鼠标向下填充其他单元格。
这样,你就可以得到一系列x和y坐标,代表着椭圆上的点。
坐标的转化在Excel中,可以使用一些函数来进行坐标的转化。
以下是几个常用的函数。
1.DEGREES函数:将弧度转化为角度。
例如,要将A1单元格中的弧度转化为角度,可以使用如下公式:=DEGREES(A1)2.RADIANS函数:将角度转化为弧度。
例如,要将A1单元格中的角度转化为弧度,可以使用如下公式:=RADIANS(A1)3.COS函数:计算余弦值。
例如,要计算A1单元格中的角度的余弦值,可以使用如下公式:=COS(A1)4.SIN函数:计算正弦值。
例如,要计算A1单元格中的角度的正弦值,可以使用如下公式:=SIN(A1)5.ATAN2函数:计算反正切值。
例如,要计算A1单元格中的x和y坐标的反正切值,可以使用如下公式:=ATAN2(A1,B1)这些函数可以帮助你在Excel中进行坐标的转化。
Excel在一般平面坐标换算中的应用
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
浅议利用execl进行坐标换算方法的改进
摘要对利用EXCEL电子表格进行高斯投影换算的方法进行了详细的介绍,提出了一种简单实用的坐标转换方法。
关键词:电子表格;坐标转换
一、引言
随着手持式GPS的逐渐推广,GPS在地质普查、矿业开发等领域的应用越来
越广泛,许多时候都需要粗略测定点位坐标,这就涉及到了坐标换算问题。
对于
非测量专业的工作人员来说,虽然GPS定位操作非常容易,但坐标转换则难以掌握。
EXCEL是比较普及的电子表格软件,能够处理较复杂的数学运算,用它来进
行GPS坐标转换会非常轻松自如。
要进行坐标转换,离不开高斯投影换算,下面
介绍用EXCEL进行换算的方法。
二、用EXCEL进行高斯投影换算
从经纬度BL换算到高斯平面直角坐标XY(高斯投影正算),或从XY换算成BL(高斯投影反算),一般需要专用计算机软件完成,在目前流行的换算软件中,存在有以下的不足之处:
1.个别计算程序设计过于专业,坐标转换参数过多,对于非专业人员来说,
难于上手。
2.多数计算程序每次只能计算一个点,计算结果需要手工记录下来,很不方便。
3.坐标转换涉及到推算3度带、6度带中央子午线,以及Y坐标的改化问题,给非专业人员带来不便。
笔者发现,用EXCEL可以很直观、方便地完成坐标换算工作,不需要编制任
何软件,只需要在EXCEL的相应单元格中输入相应的公式即可。
使用时,输入纬
度BL数据后,相应的坐标数据即可计算出来,省去了中间过程。
计算成果即可
用打印机输出,避免了手工抄录,同时方便了计算机数据存储。
下面以54系坐
标为例,介绍具体的计算方法。
完成经纬度BL到平面直角坐标XY的换算,在EXCEL中需要占用22列,当
然读者可以通过简化计算公式或考虑直观性,适当增加或减少所占列数。
在EXCEL中,输入公式的起始单元格不同,则反映出来的公式不同,以公式从第2
行第1列(A2格)为起始单元格为例,各单元格的公式如下:
单元格
单元格内容
说明
A2
=U2*3
自动计算出该点所在3度带的中央子午线
B2
=INT(A2)+(INT(A2*100)-INT(A2)*100)/60+(A2*10000-INT(A2*100)*100)/3600
将中央子午线转化为度
C2
以度小数形式输入纬度值,如38°14′20″则输入38.1420
起算数据大地纬度B
D2
以度小数形式输入经度值,如111°35′15″则输入111.3515
起算数据大地经度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的初步结果
U2
=INT((F2-1.5)/3)+1
计算3度带的带号
V2
=U2*1000000+500000+T2
含带号的Y坐标值
表中的许多单元格公式为中间过程,可以用EXCEL的列隐藏功能把这些没有必要显示的列隐藏起来,表面上形成标准的计算报表,使整个计算表简单明了。
我们可以隐藏B、E、F、G、H、I、J、K、L、M、N、O、P、Q、R、T列,仅保留A、C、D、S、U、V列。
则A列为中央子午线值,C列为大地纬度值,D列为大地经度值,S列为X
坐标值,U列为3度带的带号,V列为Y坐标值。
其中C、D列设为数值,小数位数10位;S、V列设为数值,小数位数3位。
表中公式的来源及软件的操作方法,请参阅有关资料,这里不再赘述。
按上面表格中的公式输入到相应单元格后,就可方便地由经纬度求得平面直角坐标。
当输入完所有的经纬度数值后,用鼠标下拉(即使用EXCEL的填充功能)即可得到所有的计算结果。
从理论上讲,可计算的数据量是无限的,当第一次输入公式后,相当于自己完成了一软件的编制,可另存起来供今后重复使用,一劳永逸。
其他坐标系的坐标换算可依照此思路,适当修改计算公式和相关参数值,即可完成。