|
CGM はComputer Graphics Metafile の略です。
CALS (Continuous Acquisition & Life-Cycle Support) イニシアティブではCGM は装置に依存しない2D ファイルの標準フォーマットとして定義されています。CGM ファイルの目的はCALS 準拠プログラムにより問題なく読まれ、解釈されるためにすべてのイラストレーションを保存するということです。
CGM というフォーマットは、様々な業界で利用されています。その中には、航空機業界(ATA 、AECMA 基準)、自動車業界(J2008 基準)、防衛業界(CALS )、通信機器、石油業界などがあります。CGM の利用にますます重要になってきているのは、ウエブ環境(インターネットとイントラネット)であり、ここでは、WebCGM で保存される知的グラフィックスがインタラクティブカタログとマニュアルを作成するために利用されています。
CGM は、ISO 8632 で基準として定義されています。1987 年当初に出たバージョンでは、CGM バージョン1 の説明がありました。これはかなり批判の対象となり、一つの大きな理由はグラフィックタイプの数が少ないということと、ベジェまたはスプライン曲線の定義がないことでした。これは、すべての曲線がポリラインとして書かれる必要があるという意味で、その後の処理に不利な点がでてくることになります。
ベジェ曲線が様々なプラットフォームで作動するほとんどのポストスクリプトプログラムに主エレメントになるので、このようなインタフェース問題がさらに重要になるのは当然のことでしょう(ポストスクリプトはベジェ曲線しか認識しません)。また、ポストスクリプトへの直接のリンクはありません。
セグメント数の増大とその他詳細について1990 年(バージョン2 )に発表され、1992 年には、ISO 基準の拡張版が公表され、これに現在、CGM バージョン3 が含まれています。この新バージョンは質の高いイラストを保持するためにより適切になっています。
また、1995 年にはCGM バージョン3 がリリースされ、アプリケーションストラクチャ−」という機能が追加されました。その後、後継フォーマットの「バージョン4 が生まれました。バージョン3 および4 により、非グラフィック情報もCGM ファイルの中に保存できるようになりました。グラフィック非グラフィック情報の組み合わせにより、インタラクティブグラフィックス、ホットスポット、ハイパーリンクなど、様々な展開を可能にしました。
CGM 基準の現行バージョンは2000 年冒頭に発行され、以前のリリースの訂正を含むものの、新しい機能が追加されていません。1998 年には、、CGM の推進と発展の目的で、CGM Open コンソーシアムが設立されました。ソフトウエアメーカーおよびCGM のユーザが手を組んで、CGM の利用に関する話題をチャレンジしています。World Wide Web (W3C )コンソーチアムと共同でCGM Open は、インターネット環境でCGM ファイルの利用を標準化するWebCGM WebCGM WebCGM WebCGM WebCGM プロフィールを開発しました。
現時点では、IsoDraw では、業界の中でCGM ファイルの読み書きについて高度に幅広いサポートを提供しています。CGM を標準フォーマットとして利用し、IsoDraw フォーマットのかわりに利用されることの設定ができます。この設定について、以下の説明を御覧ください。
Download one of our CGM viewers: 
|