GEO ファイル形式とは?
拡張子 .geo を持つファイルは、主に 2 つの異なる 3D フォーマットに関連付けられています。VRML ベースのジオメトリファイルと、レガシーな VideoScape 3D オブジェクトです。より一般的なバリアントは VRML 標準で記録されており、ベクトルグラフィックスの形式で空間の 3 次元マッピングを提供します。これらは Virtual Reality Markup Language(現在は Virtual Reality Modelling Language として知られる VRML)を利用しています。これにより、さまざまな要素を含む 3D シーンが作成されます。適切なインターフェースのおかげで、ユーザーはこの空間を探索できます。 .geo ファイルは、建物や景観要素の外観のシミュレーション中に使用されます。
VRML ベースの .geo は、#VRML V1.0 ascii や #VRML V2.0 utf8 といったプレーンテキストのヘッダーで始まります。1980年代半ばに Amiga で誕生した古い VideoScape バリアントは、ASCII トークンの 3DG1 に続いて頂点数と座標リストで始まります。
.geo ファイルには、VRML 言語によって記述された現実の一部を詳細にモデル化したものが含まれる場合があります。このフォーマットは、ウェブ上で 3D シーンを共有することを目的として作成されました。現在は、より優れた機能を提供する Extensible 3D - X3D 標準に置き換えられています。VRML を使用して記述されたインタラクティブなベクトルグラフィックスには、以下の情報を含めることができます:
- 頂点、エッジ、および面
- 色とテクスチャマッピング
- 光の反射パラメータ、透明度
- アニメーション、サウンド、および照明
これらのファイルは人間が読める形式であり、テキスト形式です。したがって、テキストエディタで開くことも可能です。一部の 3D モデリングプログラムは、現在では廃止されたと見なされているにもかかわらず、依然として VRML フォーマットをサポートしています。関連するプレーンメッシュの代替案として .OBJ フォーマットがあり、これは同様に頂点と面のデータを ASCII テキストとして保存しますが、VRML のシーングラフ機能は備えていません。
GeoVRML コンソーシアムは、3D 記述言語 VRML を使用して 3 次元地理データのモデリングを可能にするために 1998 年に設立されました。標準言語の拡張機能を開発し、ファイルが地理アプリケーションと連携できるようにしました。同時に、VRML をサポートする標準プラグインを使用してブラウザでモデルを表示する機能を提供します。
.geo 拡張子は非常に多くの用途で重複して使用されていることに注意してください。TRUMPF TruTops 板金 CAD ソフトウェアや、e-on Vue などの地形ツールでも使用されています。ツールを選択する前に、ファイルの冒頭の行を確認して、どの種類の .geo ファイルであるかを特定してください。
セキュリティと安全性
リスク: LOWVRML/VideoScape の .geo はパッシブな 3D ジオメトリファイル(通常は ASCII テキスト)であり、マクロやスクリプトエンジンを持たないため、開く際のリスクは低いです。クラシックな VRML は外部 URL を参照したり、一部のビューアではスクリプトノードを使用したりすることができましたが、これはスクリプト実行機能を持つブラウザプラグインで信頼できない VRML ワールドを開く場合にのみ懸念されます(それらのプラグインは現在ほとんど廃止されています)。主な実用上の落とし穴はフォーマットの混同です。 .geo は実際には TRUMPF TruTops CAD ファイルや GIS データである可能性があるため、ツールがそれを開けると想定する前にタイプを確認してください。怪しい «GEO ファイルオープナー» サイトは避け、3D Object Converter、TurboCAD、MeshLab などの実際のニーズに対応したツールを使用してください。
形式の詳細
概要- TRUMPF TruTops 板金 CAD ファイル - TruTops ソフトウェアは、TRUMPF のレーザー切断/パンチング/曲げマシンの 3D 部品と指示を記述する .geo CAD ファイルを書き出します。これは VRML とは異なる産業用途の意味です。
- 地理 / GIS または Vue 地形データ - さまざまな GIS ツールや e-on Vue は、地理/地形データに .geo を使用します。拡張子を共有する別のドメインです。
GEO ファイルを開くプログラム
技術的詳細
詳細仕様| ファイルエンコーディング | ASCII / UTF-8 プレーンテキスト。どちらのバリアントにもバイナリデータはありません |
| VRML ヘッダーシグネチャ | バイトオフセット 0 に `#VRML V1.0 ascii` または `#VRML V2.0 utf8` |
| VideoScape ヘッダーシグネチャ | バイトオフセット 0 に ASCII トークン `3DG1`、その後に頂点数 |
| VRML 標準 | VRML 1.0 (1995); VRML97 / ISO-IEC 14772-1:1997 |
| MIME タイプ | `model/vrml`; レガシーエイリアス `x-world/x-vrml` |
| 圧縮 | なし - 両方のバリアントとも非圧縮のプレーンテキスト |
| シーングラフモデル | 階層型ノードツリー (VRML): 変換、形状、マテリアル、ライト、センサー |
| 色とマテリアル | VideoScape GEO では面ごとのカラーインデックス。VRML では完全なマテリアルおよびテクスチャノード |
| サポートされるシーン要素 | 頂点、エッジ、面、UV テクスチャマッピング、光源、アニメーション、サウンドノード |
| 後継フォーマット | X3D (XML ベースの Web3D 標準, ISO-IEC 19775, 2004) |
| GeoVRML 拡張 | GeoVRML ワーキンググループ (1998) によって追加された地理座標ノード。後に X3D に統合 |
| プラットフォームの起源 | VideoScape GEO: Amiga (1980年代半ば); VRML: クロスプラットフォームのウェブ標準 |
| 拡張子の競合 | `.geo` は TRUMPF TruTops 板金 CAD や GIS/地形ツール(例:e-on Vue)でも使用されます |
| リリース日 | VideoScape GEO (mid-1980s, Amiga); VRML 1.0 (1995), VRML97 / ISO-IEC 14772 (1997) |
| 最新バージョン | VRML97 (superseded by X3D, 2004); VideoScape GEO unchanged |
| オープンスタンダード | はい · ロイヤリティフリー |
| 仕様書 | www.web3d.org |
GEO の変換
コミュニティ Q&A
ユーザーからの質問まだ質問はありません。GEO ファイルについて最初の質問をしてみましょう。