
一、用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分则输入10700 (2)单元格B3公式如上图,把L0化成度形式。 (3)单元格C3以度小数形式输入纬度值,如23°44′01″则输入234401。 (4)单元格D3以度小数形式输入经度值,如107°42′48″则输入1074248。 (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相加后,即得到转换结果。利用“坐标改正法”进行坐标系的转换,可满足对坐标转换精度要求不高的测绘项目。
首先新建一个Excel表格,把(° ′ ″)格式经纬度输入表格。
然后在想让转换存储的单元格,单击单元格,在fx公式位置输入以下公式,如图=MID(B2,2,2)+MID(B2,5,2)/60+MID(B2,11,2)/3600
然后在D1格子里出现你想要的十进制坐标。
把鼠标放在单元格处,当出现宽十字时,往下来,那么A格中所有(° ′ ″)格式坐标就转换成十进制格式。
转换后的数据,直接复制粘贴的话会出现错误,如下
下边,选取数据,然后找到你想粘贴的表格,鼠标右键如下\
找到选择性粘贴,单击出现以下情况
选择数值,然后粘贴,就不会出错了,如下\
有的时候,我们需要在聊天窗口或者网页中输入经纬度符号,那该怎么输入呢?让我来演示一下吧。
01我们知道,键盘上只有“秒”符号,而没有“度”和“分”的符号,不过我们可以打开一个空白的Word文档来输入。
02在Word文档中,如图所示,点击“插入”,“符号”,然后在扩展项中选择“更多”。
03在“插入特殊符号”选项框中,点击“单位符号”标签,就可以看到“度、分、秒”的符号了,我们用此方法分别插入即可。
04最终输入效果如下图所示,我们把经纬度用鼠标选中以后,复制粘贴到网页或者对话框中就可以了。
问题一:如何输入经纬度符号? 北纬N32°11′556″ 东经E120°01′2008″
用搜狗输入法输入分别输入度分秒 第五个就是了
问题二:经纬度的度符号怎么打出来 用搜狗输入法可以打°
alt+数字键应该没这个功能……
问题三:iphone经纬度符号怎么打 度――°,按住数字0,第一个就是了。
分――‘,单引号,符号里就有,最后一个。秒――”,就是双引号,符号里有。
问题四:如何输入经纬度符号?? 比如26°26‘N 么?
问题五:在WORD文档中怎样打出经纬度 在字体里有上标。或是插入菜单中的特殊符号
问题六:手机打字怎么打出纬度的符号 纬度表示是用北纬(N)和南纬(S)表示。范围是0-90,如表示北纬30度,则就是23°N,南纬23°26'S(南回归线)。手机输入法貌似打不出度( °)这个符号,那就度用一撇,分用两撇表示。
问题七:如何输入表示经度的符号 插入――特殊符号,选择你要的符号,如果你有公式编辑器(比如mathtype)的话直接在编辑器里输入就可以了。
问题八:如何在excel里设置经纬度符号的特殊格式 度一般最大是三位数,分秒最大两位数,所以,选中要输入的单元格区域,设置单元格格式――自定义:
#°00′000″
格式设置好后,录入数据一定要注意,比如你举例的,要输成:
12044498 (显示为:120°44′498″)2952516 (显示为:29°52′516″)
105097 (显示为:1°05′097″)也就是:分秒不足两位数,录入时要用0补齐
问题九:在电脑上怎样打出经纬度数字 搜狗只能输入法可以帮助您,输入du就会有有上标°,加上方向EWNS的方向坐标就行了
电脑上打出经纬度数字符号就需要使用电脑上下载安装的输入法进行 *** 作。
工具:搜狗输入法
步骤:
第一步,在需要输入的地方使用输入法输入du ,然后在候选去就出现对应的经纬度的符号,点击选择这个符号就添加到数字的后边。
第二步,同样道理,输入经纬度的单位“度、分、秒”即可完成一整个经纬度数字的输入,比如北纬33°4′6″
输入经纬度符号方法如下:
1、用搜狗输入法,输入“度”就会出现符号,选择第3个。
2、用搜狗输入法,输入“分”,选择第5个。
3、用搜狗输入法,输入“秒”,选择第5个。
扩展资料:
经纬度以度数表示,一般可直接以小数点表示,但亦可把度数的小数点分为角分(1角分等于六十分之一度),和秒(一秒等于六十分之一分)。表示经纬度有多样模式,以下是其中一些例子。
1、度分秒表示(度:分:秒)-49°30'00"-49d30m00s
2、度分表示(度:分)-49°300'-49d300m
3、度数表示-495000°-495000d(一般会有四位小数)。
不少软件可把不同的经纬度表示方式转换。
参考资料:
=LEFT(B2,FIND("°",B2,1)-1),取度数。
=MID(B2,FIND("°",B2,1)+1,LEN(B2)),取分数
或者,数据-分列-分隔符号-下一步-其他-输入度数符号-完成。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)