地球经纬度计算两点距离
2015-12-25 12:42
696 查看
现在利用——地球经纬度计算两点的距离——的基本原理计算气辉层所对应的经纬度距离。
基本原理如下:
纬度分为60分,每一分再分为60秒以及秒的小数。没错,60进制,纬度线投射在图上看似水平的平行线,但实际上是不同半径的圆。有相同特定纬度的所有位置都在同一个纬线上。 赤道的纬度为0°,将行星平分为南半球和北半球。 纬度是指某点与地球球心的连线和地球赤道面所成的线面角,其数值在0至90度之间。位于赤道以北的点的纬度叫北纬,记为N,位于赤道以南的点的纬度称南纬,记为S。 纬度数值在0至30度之间的地区称为低纬地区,纬度数值在30至60度之间的地区称为中纬地区,纬度数值在60至90度之间的地区称为高纬地区。 赤道(纬度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
任意两点距离计算公式为
d=111.12cos{1/[sinΦAsinΦB十cosΦAcosΦBcos(λB—λA)]}
其中A点经度,纬度分别为λA和ΦA,B点的经度、纬度分别为λB和ΦB,d为距离。
前提是假设地球是个标准的球体,如图所示,地球的半径(也就是赤道的半径)为R,某个纬线圈的纬度为α,且该纬线圈的半径为r,则r=Rcosα,那么纬度为α的纬线圈的周长为 2 π r=2 π Rcosα = 40000cosα(单位:公里,因为赤道周长2πR=40000公里 ),则40000公里/360度=111.11……公里/度,即赤道每差一个经度长度约为111公里,那么纬度为α的纬线每差一个经度的长度就是40000cosα/360度=111cosα公里/度。
基本原理如下:
纬度分为60分,每一分再分为60秒以及秒的小数。没错,60进制,纬度线投射在图上看似水平的平行线,但实际上是不同半径的圆。有相同特定纬度的所有位置都在同一个纬线上。 赤道的纬度为0°,将行星平分为南半球和北半球。 纬度是指某点与地球球心的连线和地球赤道面所成的线面角,其数值在0至90度之间。位于赤道以北的点的纬度叫北纬,记为N,位于赤道以南的点的纬度称南纬,记为S。 纬度数值在0至30度之间的地区称为低纬地区,纬度数值在30至60度之间的地区称为中纬地区,纬度数值在60至90度之间的地区称为高纬地区。 赤道(纬度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
任意两点距离计算公式为
d=111.12cos{1/[sinΦAsinΦB十cosΦAcosΦBcos(λB—λA)]}
其中A点经度,纬度分别为λA和ΦA,B点的经度、纬度分别为λB和ΦB,d为距离。
前提是假设地球是个标准的球体,如图所示,地球的半径(也就是赤道的半径)为R,某个纬线圈的纬度为α,且该纬线圈的半径为r,则r=Rcosα,那么纬度为α的纬线圈的周长为 2 π r=2 π Rcosα = 40000cosα(单位:公里,因为赤道周长2πR=40000公里 ),则40000公里/360度=111.11……公里/度,即赤道每差一个经度长度约为111公里,那么纬度为α的纬线每差一个经度的长度就是40000cosα/360度=111cosα公里/度。
同一经线上,相差一纬度约为111km 同一纬线上,相差一经度约为111cosα(α为该纬线的纬度)km。
相关文章推荐
- 安卓源码--修改设置语言选择列表
- 2015.12.25Python 简易爬虫-
- 程序设计笔记---初级
- [ 1011] 运筹学 那些 过去的事,最优分配
- MVC_DB
- 【IIS】iis6.1下添加两个ftp站点,
- ios的手势操作之UIGestureRecognizer浅析
- mapreduce优化
- 线程 生命周期
- 所有控件(方便自己查用)
- Hive内表与外表
- HDU5182
- 华为oj:蛇形矩阵
- git pull Checkout conflict with files:
- 获取汉字拼音 Java
- 11、组合模式(Composite)
- Android Volley获取本地缓存
- 实训—学生成绩管理系统
- MAC电脑(os x)访问公司局域网里windows下的打印机(惠普打印机为例)
- MySQL 日志管理