Format Atlas

FORMAT COMPARISON

FITS vs netCDF

FITSは天文学データの交換・解析・保存を目的とする標準形式で、複数のHeader/Data Unit(HDU)に画像配列や表を格納します。netCDFは次元・変数・属性で科学データを記述し、気象・地球科学などで使われます。

最終確認: 2026-09-27

FITSとnetCDF、どちらを選ぶ?

天文学の観測データやアーカイブ、FITS対応ツールとの交換にはFITSを選びます。科学配列を名前付き次元・変数・属性で共有し、netCDF対応の解析系を使うならnetCDFを検討します。座標・単位・時刻規約はどちらも確認してください。

FITS向き

天文学・科学分野で画像配列、スペクトル、表データを保存・交換する

  • 複数の画像や表とヘッダー情報を一つのデータセットにまとめる
  • FITS対応ソフト間で観測データを交換する

netCDF向き

気候・気象・地球科学などの配列型科学データの保存と交換

  • 次元・変数・属性に沿って多次元データを記述する
  • netCDF対応ツール間で移植性のある科学データを扱う

基本情報を比較

FITSとnetCDFの主な違いを確認できます。

項目FITSnetCDF
拡張子.fits、.fit、.fts.nc、.nc4、.cdf
MIME Typeapplication/fits
主な用途天文学・科学分野で画像配列、スペクトル、表データを保存・交換する気候・気象・地球科学などの配列型科学データの保存と交換
圧縮optionaloptional_format_dependent
開く方法FITS対応の天文画像ビューア、解析ソフト、または科学計算ライブラリで開きます。ファイル内に複数のHDUがある場合は、主HDUだけでなく拡張HDUも確認し、座標情報、単位、データ型、欠損値の扱いを検証してください。netCDF対応の可視化・解析ソフトまたはライブラリを使い、変数、次元、属性、ファイル形式バリアントを確認します。座標変数、単位、カレンダー、欠損値、CF規約の適合性も読み取り側の期待と照合してください。
書き出し・変換一般画像、表、他の科学形式へ変換する際は、画像配列だけでなく座標・単位・観測条件などのヘッダーや追加HDUが保持されるか確認します。形式変換後も元のFITSを保管し、科学的な値と位置情報を照合してください。CSV、HDF5、Zarrなどへ変換する際は、次元、変数型、属性、座標、時間軸・カレンダーが維持されるかを確認します。Classicモデルへ変換すると拡張モデルの機能が失われることがあり、CSVでは階層・型・属性を完全に表せません。

用途別の選び方

作りたいものや使う場面から選べます。

複数の画像や表とヘッダー情報を一つのデータセットにまとめる

天文学・科学分野で画像配列、スペクトル、表データを保存・交換する

FITS向き

FITS対応ソフト間で観測データを交換する

天文学・科学分野で画像配列、スペクトル、表データを保存・交換する

FITS向き

次元・変数・属性に沿って多次元データを記述する

気候・気象・地球科学などの配列型科学データの保存と交換

netCDF向き

netCDF対応ツール間で移植性のある科学データを扱う

気候・気象・地球科学などの配列型科学データの保存と交換

netCDF向き

確認ポイント 1

FITSはHDUごとのヘッダーとデータ部を定義し、画像配列・スペクトル・表等を格納します。netCDFは変数をN次元配列として定義し、名前付き次元や属性と関連づけます。

使い分け

確認ポイント 2

FITSは天文学の交換・アーカイブで広く用いられる標準です。netCDFにはClassicと拡張モデルがあり、ファイル形式もclassic系とnetCDF-4系で異なります。

使い分け

選ぶ理由を詳しく

  • 変換時は座標系・WCS、時刻、単位、スケーリング、欠損値、表列、追加HDUや属性が保持されるか検証してください。拡張子だけではvariantや規約を特定できません。

詳しく見る

参考資料・仕様