如何计算两个纬度和经度之间的距离

今天给大家分享经纬度距离的知识 , 也解释一下两个经纬度之间的距离 。如果你碰巧解决了你现在面临的问题 , 别忘了关注这个网站 , 现在就开始!
经度是多少公里?一个纬度是多少公里?
子午线上 , 各纬度相差1度 , 场距约111公里;
在纬度上 , 每相差1度经度 , 实际距离为111×cosθ km 。(其中θ代表纬度的纬度 。在不同纬度 , 经度差1度的实际距离是不相等的) 。
【如何计算两个纬度和经度之间的距离】扩展数据
从理论上讲 , 所有的经线长度都是相等的 , 任何一条经线到南北极的距离都是相等的 。地球的纬度以赤道为界 , 从南到北分为90个纬度 , 整个世界分为180个纬度 。一条子午线的长度约为20000公里 , 每经度的地表场长约为111公里 。
纬线长度不等 , 赤道是最长的纬度圈 , 纬线长度从赤道到两极递减 。每个纬度被分成360个经度 , 因此对于每个经度 , 地面的地面距离是不相等的 。在赤道上 , 经度1处的地表实际距离更大 , 从赤道到两极逐渐变窄 。
百度百科-经纬度
经纬度距离怎么算?
纬度和经度之间的距离计算如下:
计算地球上经纬度的距离d , 知道地球上两点的经纬度:(x1 , y1)和(x2 , y2) , 其中x1和x2为经度 , y1和y2为纬度;
如果根据计算程序的需要换算成弧度(*3./180) , 地球半径为R=6371.0 km , 则两点之间的距离为d = R * arcos[cos(y1)* cos(y2)* cos(x1-x2)+sin(y1)* sin(y2)] 。
假设我国某地极影最短时间为中午13: 20 , 极影长度与影长之比为1 , 就可以知道该地为北纬45°(TGα= 1) , 东经100°(从120°起 , 负15°一小时 , 负1°四分钟) , 那么就需要求极影长度与影长之比来求α 。从二到一天计算经度的算法是 , 在北半球冬至α+23.5°和夏至α-23.5°的任意一天都可以增减恒定纬度 。
扩展数据
纬度和经度刻度:
经度分为360度 , 每隔15度有一个时区 。其中零度称为本初子午线 , 是之一个进入新的一天的地方 , 然后向西每个时区有一个小时的时差 。比如现在是凌晨5点 , 那么西方的一个时区是凌晨4点 , 另一个时区是凌晨3点 , 以此类推 , 东方正好相反 , 直到本初子午线 。
纬度赤道纬度为0 , 将地球分为南半球和北半球 。纬度是指一点与地球中心和地球赤道面之间的线-面夹角 , 其值在0-90度之间 。位于赤道以北的点的纬度称为北纬 , 用n表示 , 位于赤道以南的点的纬度称为南纬 , 用s表示 。
纬度在0到30度之间的地区称为低纬度地区 , 纬度在30到60度之间的地区称为中纬度地区 , 纬度在60到90度之间的地区称为高纬度地区 。
百度百科-经纬度
如何计算两个纬度和经度之间的距离
在地球赤道上 , 绕地球一圈是40075.04公里 , 一圈分为360度 , 每度是60’ 。赤道上每度一秒的长度计算如下:
40075.04公里/360 = 111.31955公里 。
111.31955公里= 1.公里= 1855.3米
每分钟有60秒 , 每一秒代表1855.3m/60 = 30.92m , 任意两点间距离的计算公式为:
D = 111.12 cos { 1/[sinφasinφBφcosφacosφbcos(λB-λA)]}(A点的经纬度分别为λA和φ a , B点的经纬度分别为λB和φB , D为距离) 。