从Trimble服务器下载历书
在衛(wèi)星導(dǎo)航的研究中,歷書是一個(gè)比較重要的文件。使用歷書,可以計(jì)算衛(wèi)星的位置,對(duì)于接收機(jī)快速搜星有很大的幫助。
其中GPS的歷書可以從下面的網(wǎng)站下載:
http://www.navcen.uscg.gov/?Do=gpsArchives
這種歷書是YUMA格式的,而且只有GPS衛(wèi)星的信息。
如果想計(jì)算北斗,GLONASS或GALILEO就沒辦法了,天寶的網(wǎng)站上可以下載歷書,網(wǎng)址是:
ftp://ftp.trimble.com/pub/eph/almanac.alm
但這個(gè)只能下載當(dāng)天的歷書,而且格式是Trimble格式的,和YUMA不同。好處就是有所有衛(wèi)星的數(shù)據(jù)。
如果想看其他時(shí)間的數(shù)據(jù),只能在線看了
http://www.gnssplanningonline.com/
這個(gè)是天寶開發(fā)的,在線查看任何時(shí)間的衛(wèi)星分布。
起始這個(gè)頁(yè)面使用微軟的Silverlight開發(fā)的,里面其實(shí)就是一個(gè)Silverlight的程序,我想既然它可以查看任何時(shí)間的信息,那么天寶必定會(huì)有一個(gè)庫(kù),保存了所有的信息。于是,將這個(gè)程序下來,然后反編譯,發(fā)現(xiàn)了一個(gè)信息。
http://www.gnssplanning.com/Services/AlmanacHistory.svc
打開這個(gè)網(wǎng)址,可以看到天寶確實(shí)提供了歷史歷書服務(wù),剩下就好辦了,按照網(wǎng)頁(yè)提示創(chuàng)建一個(gè)C#程序就可以了
懶人可以直接用我的編好的代碼:
http://pan.baidu.com/s/1pLRgiD1
需要注意的是:在使用歷書計(jì)算衛(wèi)星位置時(shí),這兩種歷書里面都有個(gè)小坑。
(1)YUMA:軌道傾角不是相對(duì)于54°的軌道傾角,而是相對(duì)于0°的,所以這個(gè)角度可以直接使用,而不像書上說的要加上54°。
(2)TRIMBLE:軌道傾角需要加上54°。而且升交點(diǎn)赤經(jīng)變化率被放大了1000倍,在使用時(shí)要除以1000。
這兩個(gè)小坑折騰我一周的時(shí)間,不過還是怪自己看文檔不細(xì)心。
總結(jié)
以上是生活随笔為你收集整理的从Trimble服务器下载历书的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: win7之下魔兽不能全屏
- 下一篇: ASP木马实验(I春秋)