打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
平面坐标(x,y,z)转换为大地坐标(B,L,H)?????还是已知的平面坐标系数据如何转换为经纬度数值数据?

互助、共享、学习

如标题所示,回答百度小朋友的问题:“大佬么,怎么将平面坐标(x,y,z)转换为大地坐标(B,L,H)”。其实之前也有几篇关于坐标转换的文章,大家可以选择的看看:
据百度小朋友的提问,有点概念混淆的感觉,我们需要先理一遍具体的两个转换坐标的概念及是否有书写错误。
首先,了解一下平面坐标和大地坐标具体的释义?
问题所示的平面坐标应为地面直角坐标系。而平面坐标应该仅仅表示为(x,y)。
大地坐标系 ( geodetic coordinate system ) 是大地测量中以参 考椭球面为基准面建立起来的坐标系。地面点的位置用大地经度、 大地纬度和大地高度表示。大地坐标系的确立包括选择一个椭球、 对椭球进行定位和确定大地起算数据。大地纬度、大地经度和大地高 分别用大写英文字母 B 、 L 、 H 表示。GPS大地坐标系(B,L,H)与地面直角坐标系(X,Y,h)关系。
GPS大地坐标系(B,L,H)而B,L,H分别表示英文缩写是什么意思呢?
Length * Breadth * Height==Long*Lat*H=长*宽*高=经度*纬度*高程=X*Y*H
如果,下朋友的提问就是我上面还原的过程,那么参照上图公式,使用Excel公式计算出来即可。
若非不是上面的还原,那我们就重新改一个提问方式:已知的平面坐标系数据如何转换为经纬度数值数据?
此问题就无非还涉及到具体的坐标提取了,其实如何转换我就不赘述了,我这里发现一个更加便捷的方法,当然要说严谨就有点谈不上但是对于这位小朋友的问题确实是有很取巧之处,其实之前也有一篇这样的文章,发在论坛上也被大神鄙视说不够严谨,做大区域的转换时会有偏差,应该需要有什么七参数、三参数、旋转等等一些专有名词来累加才能显得更加严谨有态度,我其实想说的是:一个技术工作在原理时需要严谨,在实际操作中需要经验——这何尝不是一种取巧呢?之前转换的文章也贴出来:ArcGis中已知经纬度坐标转任意坐标系(以点和80坐标系为讲解模板)供大家品评,如有更多建议也希望大家提,这样才能有更加完善的作品或是更加严密的逻辑书写于本公号中,大家一同获益何尝不是一件好事呢?
说了这么多废话,感觉像写小说的或者书评的了。现在正式开始我们的坐标转换提取路径……
平面坐标(x,y,z)>>大地坐标(B,L,H)这个转换就变为只是转换平面坐标(x,y)>>经纬度(B,L)。况且,平面坐标怎么就整出个高程z了?这是啥子逻辑。可以看看这篇文:ArcGis中X、Y值的巧用方法小记提升基本概念的清晰度。
对于转平面坐标(x,y)>>经纬度(B,L),如果本身就有此平面坐标的矢量数据,并且此矢量数据已被定义了投影坐标,那么可以直接把需要转换的平面坐标直接加载到ArcGis软件中,拖动拖动,看看右下角的坐标显示是否为自己平面坐标xy。然后就是具体的转化步骤:1、标准工具条>>视图>>下拉选中数据框属性。数据框属性窗口如下图1所示:
图1:

2、选中常规功能键
,选中后的窗口如图2所示:
图2:
3、把常规功能键窗口中单位下的显示,调为度分秒,如下图3所示可以看看数据视图下的右下角坐标显示是否已变为经纬度显示格式。
图3:
4、在需转换数据属性表中添加经度、纬度两个字段,且字段的字符属性为文本型。如图4所示:
图4:

5、计算经纬度两个字段的几何属性,经度选择质心X,单位选择第一个度分秒,纬度选择质心Y,单位选择第一个度分秒。如图5所示:
图5:
6、然后,使用表转Excel即可把数据属性转换为Excel表,计算后的经纬度数据如图6所示,如需知道如何转换度分秒到度,请参看这篇公文:经纬度坐标认识分享ArcGis中已知经纬度坐标转任意坐标系(以点和80坐标系为讲解模板)
图6:

如有其它问题更希望小伙伴们留言于文后,人多力量大……

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
如何实现工程xyz平面坐标与经纬度坐标互转?
利用arcgis实现经纬度和平面坐标互转
【美亚技术分享】第二十一期:智能手机轨迹数据知多少
平面坐标转大地坐标(经纬度)
什么是大地原点?
Arcgis坐标转换(投影坐标至地理坐标)
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服