この星表は、ADCのCD-ROMのvol.1やvol.3 に納められており、ASCIIファイルのものは、テキストエディタ (Windows95ならばワードパッドなど)を使ってデータを見ることもできます。
しかし、このように使うと次のような点で不便です。
(ソフトの使い方)
私の場合、本ソフトの彗星の光度観測への応用は次のようにしています。 まだ少々手間がかかりますが。
(補足:Astrometricaで比較星の画像をロードしたあと、 Measure→Select Reference Stars を選び、赤経赤緯に比較星の値を入力すると、画像と星図が同時に 表示され、比較星のあるべき位置(若干の誤差はありますが)に十字の印が出るので、比較星の同定が 簡単にできます。比較星が判明したらcloseをクリックしてこのモードから抜けます。)
汎用性を考えていないソフトで、使う方がご自分の環境に合せてプログラムを書き換えてCコンパイラで コンパイルして使っていただくことを想定しています。
(1)GSPCカタログの場所の指定
変数宣言部のchar name[]= でGSPCカタログの場所を指定します。
デフォルトはchar name[]="E:/CATALOGS/2143A/CATALOG.DAT"; となっており、E:ドライブにADCのvol.3のCD-ROM
(ASCII版)を入れる設定になっています。ADCのvol.3を使う場合には、先頭のCD-ROMに対応するドライブ名(E:)をご自分
の環境に合せて変更するだけでOKです。
(2)実行結果を出力するファイル名の指定
変数宣言部のchar outname[]= で出力ファイル名の指定をします。
デフォルトはchar outname[]="D:/gspcfile.txt";となっており、D:ドライブにgspcfile.txtというファイルを作って
書き込みます。既にある場合には上書きされます。これと同じ名前(gspcfile.txt)でよい場合には、ドライブ名(D:)を
ご自分の環境に合せて変更するだけでOKです。
(3)色指数の範囲の変更(必要な方のみ)
選択する恒星の色指数B−Vを0.5以上0.9以下にしています。これは彗星や小惑星など太陽の光を反射する
天体をノーフィルターのCCDで観測する場合には適切な範囲のようです。
選択する恒星の色指数B−Vの範囲を変更したい場合には、mainの中のif文の変数bvが0.5以上かつ0.9以下という
部分の数字を変更します。
(ソースプログラム)
Cのソースプログラムはここにあります。 ソースプログラム
ご自分の環境に合わせて書き換えて、コンパイルしてお使いください。
Windows95でVisual C++ 4.0で、ADC vol.3(ASCII版)CD-ROM を用いて動作確認しています。
(補足)
プログラムにはデバッグに使ったprintf文が入ったままになっていますがご了承ください。
出力される2000年分点の位置は、GSPCカタログの1950年分点の位置に歳差補正を加えただけの
ものなので、厳密な2000年分点ではありません。しかし、通常は数秒程度の誤差でGSCの2000年
分点の星の位置と一致しているようなので、自動導入や比較星の同定の目的には使えると思います。
(最終更新日:99/04/01)