地球任意两点的距离怎么算? 假设地球是一个标准球体,半径为R,并且假设东经为正,西经为负,北纬为正,南纬为负,则 A(x,y)的坐标可表示为(R*cosy*cosx,R*cosy*sinx,R*siny)B(a,b)可表示为(R*cosb*cosa,R*cosb*sina,R*sinb)于是,AB对于球心所张.纬度相同经度不同的两点之间直线距离 纬度相同即在同一条纬线上,经度不同的两点之间直线距离公式是111×经度差×cosΦ(Φ为两地所在纬线的纬度)。利用经纬网计算距离1.同一条经线上,纬度相差1°,其距离相差约111千米。若两地在同一条经线上,只要知道两地的纬度差,就能计算出两地间的距离(纬度数×111km)。2.在赤道上经度相差1°的实际弧长大约是111千米。3.在同一条纬线上(假设此纬线的纬度为Φ),经度相差1°对应的实际弧长大约为111×cosΦ千米。因此,两地若在同一条纬线上,只要知道两点经度差就可以计算出两点间的距离(不是最短距离)。经纬度计算两点之间距离 设地球半径为R,地心为0,球面上两点A、B的球面坐标为A(α1,β1),B(α2,β2),α1、α2∈[-π,π],β1、β2∈[-π/2,π/2],AB=R?arccos[cosβ1cosβ2cos(α1-α2)+sinβ1sinβ2]利用勾股定理与正弦定理则可求出AB两点间的直线距离,在利用正弦定理可求出AB两点与地球0点夹角的度数,再利用如下公式:角EOD的度数/360度=E与D之间的球面距离/大圆周长,则可求出AB的球面距离。怎么计算两个经纬度之间的距离? 地球是一个近乎标准的椭球体,它的赤道半径为6378.140千米,极半径为 6356.755千米,平均半径6371.004千米。如果我们假设地球是一个完美的球体,那么它的半径就是地球的平均半径,记为R。如果以0度经线为基 准,那么根据地球表面任意两点的经纬度就可以计算出这两点间的地表距离(这里忽略地球表面地形对计算带来的误差,仅仅是理论上的估算值)。设第一点A的经 纬度为(LonA,LatA),第二点B的经纬度为(LonB,LatB),按照0度经线的基准,东经取经度的正值(Longitude),西经取经度负值(-Longitude),北纬取90-纬度值(90-Latitude),南纬取90+纬度值(90+Latitude),则经过上述处理过后的两点被计为(MLonA,MLatA)和(MLonB,MLatB)。那么根据三角推导,可以得到计算两点距离的如下公式:C=sin(MLatA)*sin(MLatB)*cos(MLonA-MLonB)+cos(MLatA)*cos(MLatB)Distance=R*Arccos(C)*Pi/180这里,R和Distance单位是相同,如果是采用6371.004千米作为半径,那么Distance就是千米为单位,如果要使用其他单位,比如mile,还需要做单位换算,1千米=0.621371192mile如果仅对经度作正负的处理,而不对纬度作90-Latitude(假设都是北半球,南半球只有澳洲具有应用意义)的处理,那么公式将是:C=sin。如果知道两点的经纬度 如何算两点之间的距离 同纬度不同经度(赤道除外)h X 111 X COSD=G(h=两地经度差 D=当地的地理纬度 G=实际距离)跨纬度的需要构造个三角 比如说AB两点不同经纬度(A经B纬)那就先算出与A点共线的那条纬度B'的距离,在算A到B'的距离,在用勾.已知经纬度的两点如何测算直线距离 这个我只知道计算个大致结果的方法 很精确的我不会算.首先把你和震中的连线作为直角三角形的斜边 我们就算线段AB吧 你家是A 震中是B 直角的顶点就作为C点在同一根经线上 纬度差1度 距离差111KM 你和震中的纬度差乘111KM就是你们经线直角边的长度 就是BC边长度在同一根纬线上 精度差1度 距离差是[111KM*COS(纬度)]你和震中的经度差再乘[111KM*COS(你的纬度)]就是你们纬线直角边的长度 就是AC边长度下面就是知道直角三角形2条直角边算直角三角形的斜边写的有点复杂 你要是不明白 留个QQ我告诉你.经纬度计算两点之间距离 设地球半径为R,地心为0,球面上两点A、B的球面坐标为A(α1,β1),B(α2,β2),α1、α2∈[-π,π],β1、β2∈[-π/2,π/2],AB=R?arccos[cosβ1cosβ2cos(α1-α2)+sinβ1sinβ2]利用勾股定理与正弦定理.计算两个经纬度之间的距离 地球是一个近乎标准的椭球体,它的赤道半径为6378.140千米,极半径为 6356.755千米,平均半径6371.004千米。如果我们假设地球是一个完美的球体,那么它的半径就是地球的平均半径,记为R。如果以0度经线为基 准,那么根据地球表面任意两点的经纬度就可以计算出这两点间的地表距离(这里忽略地球表面地形对计算带来的误差,仅仅是理论上的估算值)。设第一点A的经 纬度为(LonA,LatA),第二点B的经纬度为(LonB,LatB),按照0度经线的基准,东经取经度的正值(Longitude),西经取经度负值(-Longitude),北纬取90-纬度值(90-Latitude),南纬取90+纬度值(90+Latitude),则经过上述处理过后的两点被计为(MLonA,MLatA)和(MLonB,MLatB)。那么根据三角推导,可以得到计算两点距离的如下公式:C=sin(MLatA)*sin(MLatB)*cos(MLonA-MLonB)+cos(MLatA)*cos(MLatB)Distance=R*Arccos(C)*Pi/180这里,R和Distance单位是相同,如果是采用6371.004千米作为半径,那么Distance就是千米为单位,如果要使用其他单位,比如mile,还需要做单位换算,1千米=0.621371192mile如果仅对经度作正负的处理,而不对纬度作90-Latitude(假设都是北半球,南半球只有澳洲具有应用意义)的处理,那么公式。知道两点经纬度,求两点之间的实际距离 1、A点(北纬28°28′56〃,东经113°55′28〃)B点(北纬22°29′19〃,东经113°54′57〃)两点经纬度之间的精确距离:663,231米2、A点(北纬28°28′56〃,东经113°55′28〃)B点(北纬28°29′19〃,东经113°54′57〃)两点经纬度之间的精确距离:839米3、A点(北纬22°28′56〃,东经113°55′28〃)B点(北纬22°29′19〃,东经113°54′57〃)两点经纬度之间的精确距离:663,231米GPRS定位测距得到的数据。知道地球上两点的经纬度坐标,怎么求他们之间的直线距离? 如果是A,B两点的话,以任意一点的经度,另外一点的纬度作为之间三角形的直角的那个交点C,然后先算出两个直角边AC BC的长度再算斜边也就是他们之间的直线距离AB不过这个是个近似算法,和具体的真实值还有点出入
随机阅读
- 保暖内衣的保暖原理是什么?如何判断他们是不是真的能保暖? 口罩防气凝胶
- 院校代号 浙江广播电视大学国际代码
- 世界户外童鞋品牌 国内十大童装品牌排行榜
- 使用假公章该如何处罚 民和县义务植树
- 中国轻纺城布胚市场 中国最大轻纺市场是哪个城市的呢?
- 请问杭州武林路女装街怎么走 武林路女装街在哪
- 北大资源燕南轻轨 北大资源燕南的学区两房真的只要20万?好多朋友都在讨论啊!
- 感冒药效一般持续多久 双氯芬酸黏膜制剂
- 关于隋文帝的故事 嘉兴物资调剂市场森海调剂商行
- 邹城最繁华的街道是哪里?商业圈在哪里?女人逛街的地方? 邹城购物街
- 浑源县采煤沉陷区搬迁房2017年能入住吗 浑源县采煤沉陷区搬迁房2017年能入住吗<br? 大同市云冈区采煤沉陷治理鸦儿崖乡搬迁安置
- 山一程水一程的歌词? 陈思思山一程水一程下载
- 运动员定制鞋参数 轮滑爱好者必修课,轮滑鞋的平花鞋和休闲鞋有什么区别?
- 1mol二氧化氮时的原子数 1mol一氧化氮和1mol二氧化氮相同的有?A分子数B原子数C氮原子数D氧原子数.多选.并说明理由.
- 什么是计算机应用技术
- 男士强肾健康 男人吃什么可以强肾补虚
- 什么是气动式调节阀呢? 气动式啥意思
- 真实的伊朗到底是一个怎样的国家? 回家的路 亚美尼亚
- 水是生命之源,地球上_______的水是海洋水,淡水资源绝大部分是_______ 水是生命之源 地球上
- 猪场药物效果观察表 如何搞好猪场的药物保健?