>   工具   >   距离



距离


拖动地图上的标记,以计算谷歌地图上,地球两个点之间的距离(公里,米,英里,英尺)和方向的方位角。 计算平均速度或花费的时间。

格式:   
coo. dd:  [-]deg.dddddd , [-]deg.dddddd    
坐标: 
coo. dms: 
coo. dd:  [-]deg.dddddd , [-]deg.dddddd    
坐标 B: 
coo.B dms: 38° 53´ 24" N 77° 1´ 55.2" W
距离  
轴承     ° 度






 回到顶部       内容    |  download PDF file   |  


确定速度或时间已过  

coo Acoo B距离
    

Time hh:mm:ss 速度
set time elapsed to get speed:

速度Time hh:mm:ss
set speed to get time elapsed:

Day +  Time hh:mm:ss速度
set time in coo A  
set time in coo B  


 回到顶部       内容    |  download PDF file   |  

内容

  格式

  计算两个地理点之间的距离

  计算两个地理点之间的方向

  目标点的计算

  确定速度或时间已过

  评论

 回到顶部       内容    |  download PDF file   |  

格式

值范围

  纬度的有效值为-90.0°至90.0℃。对于经度是从-180.0°到180.0°时,应省略+符号,而如果存在用于选择方向N-S或W-E(度和十进制格式)的无线电分量,则不需要减号。

小数

  您必须选择一个方向(N-S或W-E),并为纬度插入一个0到90之间的数字,或为经度插入一个数字(例如45.12345)。

学位

  度数格式由方向(N-S或W-E)和用度数(°),分钟(’)和秒(“)的符号分开的三组数字组成。
  度是无符号的整数值,纬度从0到90,经度从0到180。 Minute是一个无符号的整数值,从0到59.秒是一个无符号的双精度值,从0(或0.0000)到59.9999。

坐标

  坐标格式是一对经度和纬度,对于南纬和西经的方向,用逗号(,)分隔的符号减( - ),这里有一些示例:
     52.5163,13.3779
     40.7682,-73.9816
     -22.9708,-43.1830

在地图上搜索

  点击搜索打开网页地球坐标通过点击地图获得纬度和经度,并通过按钮保存来保存该值
 回到顶部       内容    |  download PDF file   |  

计算两个地理点之间的距离

用于确定土地上两个点(测地线)之间的最短距离的公式将大地水准面近似为半径R = 6372.795477598km(半径二次中心)的球体,因此计算可具有0.3%的距离误差,特别是在 极性极端,以及通过各种平行的长距离。 给定由纬度(lat)和经度(lon)表示的球面上的两个点A和B,您将具有:

distance(A,B)= R * arccos(sin(latA)* sin + cos(latA)* cos(latB)* cos(lonA-lonB))

使用的角度以弧度表示,角度和弧度之间的转换是通过将角度乘以pi并除以180获得的。

 回到顶部       内容    |  download PDF file   |  

计算两个地理点之间的方向

要确定从地球上两点之间的起点的方向,请使用以下公式:

Δφ = ln( tan( latB / 2 + π / 4 ) / tan( latA / 2 + π / 4) )
Δlon = abs( lonA - lonB )
轴承 :  θ = atan2( Δlon ,  Δφ )

Note: 1) ln = natural log      2) if Δlon > 180°  then   Δlon = Δlon (mod 180).
           3) operation a mod n     4) function atan2(y, x)      5) the angles are in radians

 回到顶部       内容    |  download PDF file   |  

目标点的计算

为了确定目的点,知道起点的方向θ 和距离d,我们使用下面的公式:

latB = asin( sin( latA) * cos( d / R ) + cos( latA ) * sin( d / R ) * cos( θ ))
lonB = lonA + atan2(sin( θ ) * sin( d / R ) * cos( latA ), cos( d / R ) − sin( latA ) * sin( latB ))

Note: 1) function atan2(y, x)      2) the angles are in radians

 回到顶部       内容    |  download PDF file   |  

确定速度或时间已过

计算两点之间的距离后,如果我们知道从A点行进到B点的时间,就得到速度。
输入格式为hh:mm:ss的经过时间,得到平均速度。 >如果知道终点,并且平均速度可以获得到达点B的时间。
您可以输入时间在点A和点B,以获得平均速度。


 回到顶部       内容    |  download PDF file   |  

评论

如果您检测到错误或其他不准确之处,想要建议一个新功能或只是想表达对网站的意见,请随时在“评论” (或直接使用电子邮件)。 当我们努力产生准确和建设性的资源时,网站管理员非常感谢所有意见。
提前感谢您对改善此网站的贡献(请更正语法和翻译的错误)。



电子邮件 (可选的)
评论 (需要)       (使用英语)
验证码 (需要)

 回到顶部       内容    |  download PDF file   |