網(wǎng)友評分: 5.8分
經(jīng)緯度距離角度計算器是一款簡單小巧的角度計算工具。此軟件可以計算出航圖上任意兩點之間的距離和任意三點所成夾角的角度,主要功能包括計算兩點距離、計算三點夾角!
地球的經(jīng)緯度坐標(biāo)是球坐標(biāo)(x,y),x是經(jīng)度,y是緯度
先把它轉(zhuǎn)換成直角坐標(biāo)(X,Y,Z)
設(shè)地球半徑為r
則有轉(zhuǎn)換式:
X=r*cos(y)*cos(x)
Y=r*cos(y)*sin(x)
Z=r*sin(y)
分別得到A(x1,y1),B(x2,y2)兩點的直角坐標(biāo)A(X1,Y1,Z1),B(X2,Y2,Z2)
那么AB兩點間直線距離是L=√[(X2-X1)^2+(Y2-Y1)^2+(Z2-Z1)^2]
把上面轉(zhuǎn)換式代入化簡可以得到L=r*√[2-2cos(y1)*cos(y2)*cos(x1-x2)-2sin(y1)*sin(y2)]
設(shè)AB兩點對球心所夾圓心角為θ(弧度),則有L=2r*sin(θ/2)=2r*√[(1-cosθ)/2]=r*√[2*(1-cosθ)]
因此cosθ=1-L^2/(2r^2)=cos(y1)*cos(y2)*cos(x1-x2)+sin(y1)*sin(y2)
那么弧長=r*θ
=r*arccos[cos(y1)*cos(y2)*cos(x1-x2)+sin(y1)*sin(y2)]
這里的經(jīng)緯度用角度弧度均可,因為都要代入三角函數(shù),但arccos得到的θ必須用弧度
計算兩點距離:
請您先在第一點(起始點)和第二點(結(jié)束點)兩功能欄中輸入相應(yīng)的經(jīng)緯度,再點擊功能鍵【計算兩點距離】,結(jié)果會在【距離輸出】功能欄自動輸出。
計算三點夾角:
夾角生成原理:第一點和參考點所在直線與第二點和參考點所在直線相交形成夾角(=<180度)。
請您先在第一點(起始點)和第二點(結(jié)束點)兩功能欄中輸入相應(yīng)的經(jīng)緯度,其次在參考點輸入經(jīng)緯度,再點擊功能鍵【計算三點夾角】,結(jié)果會在【角度輸出】自動輸出(單位:度)。
經(jīng)緯度怎么表示?
經(jīng)緯度以度數(shù)表示,一般可直接以小數(shù)點表示,但亦可把度數(shù)的小數(shù)點分為角分(1角分等于六十分之一度),和秒(一秒等于六十分之一分)。表示經(jīng)緯度有多樣模式,以下是其中一些例子。
度分秒表示(度:分:秒)-49°30'00"-49d30m00s
度分表示(度:分)-49°30.0'-49d30.0m
度數(shù)表示-49.5000°-49.5000d(一般會有四位小數(shù))。
關(guān)于本站|下載幫助|下載聲明|軟件發(fā)布|聯(lián)系我們
Copyright ? 2005-2024 m.daaijiaoyu.cn.All rights reserved.
浙ICP備06019006號-1 浙公網(wǎng)安備33038102330474號