ArcGIS for Desktop

  • ドキュメント
  • 価格
  • サポート

  • My Profile
  • ヘルプ
  • Sign Out
ArcGIS for Desktop

ArcGIS Online

組織のマッピング プラットフォーム

ArcGIS for Desktop

完全なプロ仕様の GIS

ArcGIS for Server

エンタープライズ GIS

ArcGIS for Developers

位置情報利用アプリの開発ツール

ArcGIS Solutions

各種業界向けの無料のテンプレート マップおよびテンプレート アプリケーション

ArcGIS Marketplace

組織で使えるアプリとデータを取得

  • ドキュメント
  • 価格
  • サポート
Esri
  • サイン イン
user
  • マイ プロフィール
  • サイン アウト

ヘルプ

  • ホーム
  • はじめに
  • マップ
  • 解析
  • データ管理
  • ツール
  • その他...

オブジェクト リレーショナル モデルとしてのジオデータベース

ジオデータベースは、データ格納層(さまざまなデータベース管理システム(DBMS)、ファイル、XML で管理される)の上にあるアプリケーション層で高度なロジックと振舞いを実装する、多層アプリケーション アーキテクチャを採用しています。ジオデータベースのアプリケーション ロジックには、フィーチャクラス、ラスタ データセット、トポロジ、ネットワークなど、一般的な地理情報システム(GIS)データ オブジェクトと振舞いのサポートが含まれています。

このジオデータベースの多層アーキテクチャは、オブジェクト リレーショナル モデルとも呼ばれています。

ジオデータベースのオブジェクト リレーショナル モデル

空間データセットの管理は、ArcGIS ソフトウェアと一般の DBMS の間で分担されます。ディスクベースの格納領域の管理、属性データタイプの定義、GIS処理に伴うクエリの処理、マルチユーザ トランザクションの処理といった空間データセットの管理の一部は、DBMS によって処理されます。一方で、さまざまな空間データセットをモデル化するための DBMS スキーマの定義や、データの整合性と実用性を維持する固有のドメインロジックは、GIS アプリケーションによって処理されます。

DBMS は空間データセットを保持するための実装メカニズムの 1 つとして使用されていますが、DBMS によって空間データが定義されているわけではありません。これは、ジオデータベースがデータの格納と取得に関する部分をデータ格納(DBMS)にシンプルなテーブルとして実装し、高度なデータ整合性と情報処理関数はアプリケーションとドメイン ソフトウェア(ArcGIS)で実装する、多層アーキテクチャ(アプリケーション層と格納層)を採用しているためです。

ジオデータベースは、他の高度な DBMS アプリケーションと同じ多層アプリケーション アーキテクチャを使用して実装されています。ジオデータベース オブジェクトは、DBMS テーブルの行に固有のオブジェクトとして保持され、そのオブジェクトの振舞いはジオデータベースのアプリケーション ロジックによって定義されます。

すべての ArcGIS アプリケーションは、実際の SQL(structured query language)を使用して DBMS のオブジェクトを操作するのではなく、このジオデータベースの汎用の GIS オブジェクト モデルを操作します。ジオデータベースのソフトウェア コンポーネントは、GIS データの振舞いと整合性ルールを汎用モデルに暗黙的に実装しており、アプリケーションからのデータ リクエストを物理データベース構造に対する適切なリクエストに変換します。ArcSDE ソフトウェアテクノロジはこのように、ArcGIS が DBMS とやり取りするためのゲートウェイ(橋渡し役)となります。

さまざまなファイル タイプ、DBMS、XML のオープンなサポートを提供するジオデータベース

ジオデータベース ロジックをデータ格納層から分離することで、さまざまなファイル タイプ、DBMS、XML のオープンなサポートが可能になります。たとえば、ほとんどすべてのフィーチャとテーブル データ フォーマットにアクセスできる優れた機能が、ArcGIS の Data Interoperability Extension によって提供されています。このエクステンションは、ジオデータベース ロジックを使用してさまざまなデータ形式の操作を行うためのゲートウェイとなります。

このトピックへのフィードバック

ArcGIS for Desktop

  • ホーム
  • ドキュメント
  • 価格
  • サポート

ArcGIS プラットフォーム

  • ArcGIS Online
  • ArcGIS for Desktop
  • ArcGIS for Server
  • ArcGIS for Developers
  • ArcGIS Solutions
  • ArcGIS Marketplace

Esri について

  • 会社概要
  • 採用情報
  • スタッフ ブログ
  • ユーザ カンファレンス
  • デベロッパ サミット
Esri
© Copyright 2016 Environmental Systems Research Institute, Inc. | プライバシー | リーガル