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