地球经纬度计算两点距离

现在利用——地球经纬度计算两点的距离——的基本原理计算气辉层所对应的经纬度距离。

 基本原理如下:

纬度分为60分,每一分再分为60秒以及秒的小数。没错,60进制,纬度线投射在图上看似水平的平行线,但实际上是不同半径的圆。有相同特定纬度的所有位置都在同一个纬线上。  赤道的纬度为0°,将行星平分为南半球和北半球。  纬度是指某点与地球球心的连线和地球赤道面所成的线面角,其数值在090度之间。位于赤道以北的点的纬度叫北纬,记为N,位于赤道以南的点的纬度称南纬,记为S。  纬度数值在030度之间的地区称为低纬地区,纬度数值在3060度之间的地区称为中纬地区,纬度数值在6090度之间的地区称为高纬地区。  赤道(纬度0°)、南回归线(23°26'S)、北回归线(纬度23°26'N),、南极圈(纬度66°34'S)和北极圈(纬度66°34'N)是特殊的纬线。  

纬度1秒的长度:  

地球的子午线总长度大约40008km

平均:  纬度1 = 40008 km /360° = 大约111km

纬度1 = 111 km /60 = 大约1.85km

纬度1 = 1.85 km /60 = 大约30.9m

 

地球赤道上环绕地球一周走一圈共40075.04公里,@一圈分成360°,而每1°()60,每一度一分一秒在赤道上的长度计算如下:
  经度1 = 40075.04km/360°=111.31955km
  经度1 = 111.31955km/60=1.8553258km=1855.3m
   
经度1 = 1855.3m/60=30.92m


  任意两点距离计算公式为
d111.12cos{1/[sinΦAsinΦBcosΦAcosΦBcos(λB—λA)]}
  其中A点经度,纬度分别为λA和ΦAB点的经度、纬度分别为λB和ΦBd为距离。

 

前提是假设地球是个标准的球体,如图所示,地球的半径(也就是赤道的半径)为R,某个纬线圈的纬度为α,且该纬线圈的半径为r,则r=Rcosα,那么纬度为α纬线圈的周长为 2 π r2 π Rcosα  40000cosα(单位:公里,因为赤道周长2πR40000公里 ),则40000公里/360度=111.11……公里/度,即赤道每差一个经度长度约为111公里,那么纬度为α纬线每差一个经度的长度就是40000cosα/360度=111cosα公里/度。


同一经线上,相差一纬度约为111km
同一纬线上,相差一经度约为111cosαα为该纬线的纬度)km

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值