磁偏角計(jì)算工具是一個(gè)經(jīng)緯度計(jì)算程序,本程序適于計(jì)算2005年至2010年間的磁偏角數(shù)據(jù)。高程對(duì)于磁偏角的影響比較小,本程序計(jì)算中采用的高程為0。磁偏角數(shù)據(jù)為負(fù)數(shù)表示北磁極偏西,正數(shù)表示北磁極偏東。
在我國(guó)除部分磁力異常的地方外,一般磁偏角都是西偏。磁偏角還是不斷有規(guī)律變化的,地圖上的磁偏角只是測(cè)圖時(shí)的磁偏角(磁北比真北偏左,加上磁偏角;磁北比真北偏右,減去磁偏角;在我國(guó)一般是加上)。使用地圖本身所注的磁偏角要注意出版年限,地圖太老誤差較大。
主要功能:
1、經(jīng)緯度與UTM坐標(biāo)的轉(zhuǎn)換
2、兩點(diǎn)距離和方向的計(jì)算,包括大圓(最短)和固定(航行)距離
3、根據(jù)距離和方向計(jì)算目標(biāo)點(diǎn)
4、國(guó)內(nèi)縣級(jí)以上單位經(jīng)緯度
5、日出日落時(shí)間計(jì)算
6、磁偏角計(jì)算
附屬工具:
c2g.pl 將城市坐標(biāo)文件(citys.txt)轉(zhuǎn)換為kml文件(citys.kml)
g2c.pl 將kml文件(由c2g生成的)轉(zhuǎn)換成數(shù)據(jù)文件
upd.pl 將數(shù)據(jù)文件(由g2c生成的)轉(zhuǎn)換成城市坐標(biāo)文件(citys.txt.new)
什么是大圓距離和角度
通過(guò)兩點(diǎn)的地球表面的最大的圓(實(shí)際多為橢圓),在這個(gè)圓上兩點(diǎn)之間的弧是最短的,也就是說(shuō)大圓距離是兩點(diǎn)之間最短的距離。
但是,由于大圓和經(jīng)線切割的角度不是一定的,因此從起點(diǎn)到終點(diǎn)的航向也是不定的,即角度從初始角度變化到終止角度。
由于地球上相對(duì)兩點(diǎn)(比如0N0E和0N180E,10N100E和10S80W)之間的大圓是不確定的,因此本算法中相對(duì)兩點(diǎn)間的大圓距離和角度不一定正確。
什么是固定航向距離和角度
由于大圓航向的角度是不定的,因此不方便在航行時(shí)是用。而固定航向距離就是為了解決這個(gè)問(wèn)題的。在固定航向中,起點(diǎn)到終點(diǎn)的徑路以相同的角度切割所有的經(jīng)線,
因此初始角度和終止角度是相同的。由于固定航向距離不是大圓距離,所以路徑不是最短的。
磁偏角是怎么計(jì)算的
地球的磁極不是在北極點(diǎn)和南極點(diǎn)上,而是有比較大的偏移。另外,磁極每時(shí)每刻都在不停的運(yùn)動(dòng)著。再有,太陽(yáng)風(fēng)也影響了地磁場(chǎng)。因此,地磁場(chǎng)不是一個(gè)規(guī)則的形狀。
通過(guò)表格可以查到地球上幾個(gè)測(cè)量點(diǎn)的磁偏角等數(shù)據(jù),然后利用公式計(jì)算出任意地方的磁偏角。磁偏角除了和經(jīng)緯度相關(guān),還和時(shí)間、高程相關(guān)。
好好好好