经纬度计算距离公式_经纬度坐标的换算 地理坐标的度分秒——十进制

5b94edcfd89a2d0fb326449fe3472a47.gif

01

坐标转换

经纬度坐标单位有不同的显示方法,有度分秒(DMS)和度(DDD)等,

例如:牛郎织女景区的经纬度坐标如下:

度分秒(DMS):东经E 118度15分44.15秒  北纬N  36度6分20.66秒

度(DDD):E 118.256786度   N 36.10069度 

df703f98cbb18b8e7719f61c35f2577a.png

那么如何将度换算成度分秒呢?

转换方法是将118.256786整数位不变取118(度),用0.256786*60=15.40716,取整数位15(分),0.40716*60=24.4296再取整数位24.4(秒),故转化为118度15分24.4秒。

同样将度分秒(DMS):东经E 118度15分24.4秒 换算成度(DDD)的方法如下:118度15分24.4秒=108+(15/60)+(24.4/3600)=118.256778度

大家肯定能发现两次转换前后度地理坐标以度为单位时,有误差,误差是因为计算时小数位保留的原因,导致正反计算存在一定误差,但误差影响不是很大。

为什么呢?

02

经纬度在小数点后保留6位就够用啦

下面可以讨论另一个小问题:为什么多数经纬度坐标使用十进制的度为单位时,小数点后都是六位数字,如33.452368度。

有的经纬度坐标,往往是小数点后数字有九位/十位,例如106.12368067342°,30.8462834234°。

经度纬度都是很长一串,让人感觉这个坐标会更精确的样子。

这里先给纠正一个观点:

“小数点之后数字越多,精度越高”,这个观点是的!!!

为什么呢?

其实原因也很简单: 因为其他因素造成的误差已经足够大了, 这里取值大小对平常使用的精确度可以忽略不计。 通过计算来进行验证一下 我们换算一下。首先要了解一个常识标准:纬度是平行的,相邻的1度距离大约是111km。 数学验证: 下面我们就可以换算下小数点之后第六位,最大可表示多大距离。 0.000001度是表示多长的距离呢? 相差1度=111千米(111000米) 向左移动6位小数点换算下:移动第6次小数点后,数字是十分位,单位是m。 也就是说:相差0.000001度的时候,距离相差位0.1米。 结论: 对于常用的经纬度来说,点位实际位置和坐标相差0.几米已经是相当准确了,也足够使用了。十进制经纬度坐标在小数点后保留6位数字已经是满足需要了,保留更多的数字也没有必要。  d1931c815648b5367dd284fd81f50d13.png  注释:图片来自网络,如有侵权,联系删除。

历史文章推荐

西安一项目未经环评审批便开展施工 负责人被依法拘留

环保设施验收弄虚作假,企业主被罚24万

经典!如何认定无资质处理危废?

企业排污许可证所需资料和注册流程  视频教程

a2035c8eebef6d5ea7d34c327fdbb3c7.gif

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值