OSQZSS

オープンソース準天頂衛星(QZSS)受信機

RTKLIBでの可視衛星予測

2012-11-26 12:57:07 | みちびき
RTKLIB 2.4.2 beta 5が公開されました.
TLEによる可視衛星予測機能が追加されたので,
早速試してみました.

まず,RTKPLOTを起動し,Optionsを開きます.



Optionsでは,Receiver PositionにLat/Lon/Hgtを選択し,
Lat/Lon/Hgtの欄に,ユーザの座標を入力します.

さらに,TLE Data Fileの欄で,TELファイルを指定します.

 (クリックで拡大)

サンプルのTLEファイルがdataフォルダに入っていますが,
最新のファイルを作る場合は,衛星名を自分で編集する
必要があります.

Optionsの設定が終了したら,FileからVisibility Analysisを
選択し,ダイアログで期間と間隔を指定します.





Skyplotの画面で,ツールバーのShow Track Pointをオンにすると,
開始時刻の衛星位置にPRN番号が表示されます.

さらに,スライドバーを左右に動かすことで,衛星の動きをアニメーション
することができます.

 (クリックで拡大)

すばらしく便利です!

最新のTLEファイルをダウンロードして衛星名も自動に書き換える
ツールでも作ろう.

【追記】

CelesTrakのMaster TLE Indexには,BeidouのMEO衛星が掲載されていない.
そうなると,space-track.orgにログインして,衛星番号で検索するしかないけれど,
HTMLのフォームへの書き込みとか,どうやって自動化するんだ?

【追記2】

beta 6ではspace-trackのフルカタログに対応していただけるそうだ.
ありがとうございます!

ちなみに,全衛星カタログの入手は,space-track.orgにログインして,
Two Line Element Set (TLE) DataのBulk Catalog Data Downloadsをクリック,
Full Satellite CatalogのThree-Line Format (includes object names)をダウンロード.
コメント (4)    この記事についてブログを書く
  • X
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする
« GPS再放射アンテナ用アダプタ | トップ | 屋内測位サービス »
最新の画像もっと見る

4 コメント

コメント日が  古い順  |   新しい順
Unknown (TTAKASU)
2012-11-26 15:39:06
RTKLIBに添付したサンプルTLEデータはspacetrackにログインし、全衛星カタログTLEファイルをダウンロード。grep -A 2 BEIDOU file | grep -v ^- でCompass衛星分だけ抜き出した後、衛星名の行だけ手で編集してます。また衛星名とPRNの対応は、IGS MGEXの頁を参照しています。
返信する
Unknown (osqzss)
2012-11-26 19:39:38
spacetrackにログインするしかないのですね.全衛星のカタログからGPSやGLONASSも抜き出そうと思うと,operationalではない衛星まで引っかかりますし,celestrackとspacetrackでobject nameが異なっていたりと,何やら面倒そうです…
返信する
Unknown (TTAKASU)
2012-11-27 01:42:57
これやっぱり、TLEファイル編集するの大変なので、衛星番号とNORAD catalog NoかInternational designatorとの対応表を別途読み込んで 、TLEファイルから自動読み込み出来るように変更しますかねえ。
返信する
Unknown (TTAKASU)
2012-11-27 11:58:39
ということでTLEファイルとは別に衛星名対応表ファイルを読み込むことで、TLEファイルを編集する必要をなくしました。TLEファイルはCompassが必要ならフルカタログ入れてもらえば良いです。これはbeta 6に反映します。
返信する

コメントを投稿

みちびき」カテゴリの最新記事