ジオデータベースとは

最も基本的なレベルで、ArcGIS ジオデータベースは、さまざまなタイプの地理データセットのコレクションであり、共通のファイル システム フォルダーで保持されるか、Oracle、Microsoft SQL Server、PostgreSQL、IBM DB2 などのマルチユーザー リレーショナル DBMS で保持されます。ジオデータベースは、さまざまなサイズや異なるユーザー数に対応しています。その規模は、ファイルに基づいて構築された小規模なシングル ユーザー データベースから、多数のユーザーがアクセスする大規模なワークグループ、部署、およびエンタープライズ ジオデータベースまでさまざまです。

ただし、ジオデータベースは、単なるデータセットのコレクションではありません。ジオデータベースという表現は、ArcGIS では次の意味で使用されています。

  • ジオデータベースは、ArcGIS のネイティブ データ構造であり、データの編集と管理に使用される主なデータ形式です。ArcGIS は、さまざまな GIS ファイル形式の地理情報を処理できる一方で、ジオデータベースの機能を操作し活用するように設計されています。
  • ジオデータベースは、主に DBMS またはファイル システムを使用して地理情報を物理的に格納します。このデータセットのコレクションの物理インスタンスへはArcGISまたは SQLを 使用してデータベース管理システムへアクセスし操作できます。
  • ジオデータベースには、地理情報を表現および管理するための包括的なデータモデルがあります。この情報モデルは、フィーチャクラスと属性を保持する一連のテーブルとして実装されます。さらに、高度な GIS データ オブジェクトによって、現実世界での振舞い、空間的な整合性を管理するためのルール、および基本的なフィーチャおよび属性の空間リレーションシップを操作するためのツールが追加されます。
  • ジオデータベースのソフトウェア ロジックは、さまざまなファイルおよびフォーマットの空間データを操作するために ArcGIS アプリケーションが使用する、共通のアプリケーション ロジックのベースとなっています。このアプリケーション ロジックにより、ArcGIS は、ジオデータベースの操作だけでなく、シェープファイル、CAD ファイル、不整三角形網 (TIN)、グリッド、イメージ、Geography Markup Language (GML) ファイル、およびその他さまざまな GIS データ ソースの操作を行うことができます。
  • ジオデータベースには、GIS データのワークフローを管理するためのトランザクション モデルがあります。

ジオデータベースのこれらの側面については、ヘルプのこのセクションにある他のトピックで詳しく説明しています。