Standard または Advancedのライセンスで利用可能。
リプレゼンテーションにより、ジオデータベースにデータとともに格納されたルール ベースの柔軟な構造を使用して、データをシンボル表示することができます。フィーチャクラスは複数のフィーチャクラス リプレゼンテーションを同時にサポートできるため、単一のデータベースからさまざまな地図を作成することができ、データのコピーを格納するための余分なストレージが必要になりません。単一フィーチャのリプレゼンテーション (フィーチャ リプレゼンテーション) を必要に応じて変更し、永続的なオーバーライドを作成して、リプレゼンテーション ルールに追加することができます。これもジオデータベースに格納され、そこで管理されます。リプレゼンテーションは、ルール ベースのシンボルの組織構造を提供すると同時に、個々のフィーチャの描画をカスタマイズする柔軟性を維持します。
フィーチャクラス リプレゼンテーション
フィーチャクラス リプレゼンテーションは、フィーチャクラス内のフィーチャを描画する方法を規定する一連のルールを指定し、格納できるフィーチャクラスのプロパティです。フィーチャクラスはリプレゼンテーションを複数持つことができ、同じデータを目的に応じて異なる方法で表示することができます。
フィーチャクラス リプレゼンテーションを作成する最も簡単な方法は、ArcMap でフィーチャ レイヤーの標準シンボルをフィーチャクラス リプレゼンテーションに変換することです。これにより、シンボル カテゴリがリプレゼンテーション ルールに自動的に変換されます。その後、必要に応じてリプレゼンテーション ルールの追加、削除、変更を行うことができます。
リプレゼンテーションは関連するフィーチャクラスのプロパティとして管理されます。ArcCatalog、または ArcMap の [カタログ] ウィンドウで、[フィーチャクラス プロパティ] ダイアログ ボックスの [リプレゼンテーション] タブをクリックして、リプレゼンテーションの作成、削除、名前変更を行います。リプレゼンテーション ルールを管理するには、フィーチャクラス リプレゼンテーションのプロパティにアクセスします。あるいは、[リプレゼンテーションの追加 (Add Representation)] ジオプロセシング ツールを使用してフィーチャクラス リプレゼンテーションを作成できます。
リプレゼンテーションの格納方法
リプレゼンテーションはフィーチャクラスのプロパティです。リプレゼンテーションを持つことができるのは、シンプル フィーチャクラスのみです。どの種類のジオデータベースに置かれたフィーチャクラスも、リプレゼンテーションを持つことができます。リプレゼンテーションは、ジオデータベースのワークスペース エクステンションとして実装され、ジオデータベースによって管理されます。リプレゼンテーションを作成すると、フィーチャクラスにフィールドが 2 つ追加されます。
- ルール ID フィールドは、各フィーチャのリプレゼンテーション ルールへの参照を保持する整数フィールドです。実際のリプレゼンテーション ルールは、ジオデータベース システム テーブルに格納されます。
- オーバーライド フィールドは、リプレゼンテーション ルールに対するフィーチャ固有のオーバーライドを格納する BLOB フィールドです。
フィーチャ リプレゼンテーション
フィーチャ リプレゼンテーションは、単一フィーチャに適用されるリプレゼンテーション ルールの個々のインスタンスです。フィーチャ リプレゼンテーションは、一連のジオメトリック エフェクトとシンボル レイヤーをフィーチャのジオメトリに適用した結果のグラフィックスです。必要に応じて、フィーチャ リプレゼンテーションの表示の構成要素をリプレゼンテーション ルールから変更し、オーバーライドとして格納することができます。通常は、競合を解決するために、あるいは単一フィーチャの描画を調整するために行われます。
リプレゼンテーション ルールのほとんどのプロパティは、[リプレゼンテーション] ツールバーのリプレゼンテーション編集ツールを使用して、フィーチャごとに変更できます。これらの変更は、オーバーライドとして属性テーブルのオーバーライド フィールドに格納されるか、リプレゼンテーション ルールの作成時に指定された明示的なフィールドに格納されます。
フィーチャ リプレゼンテーションのジオメトリを編集セッションで変更することもできます。それにより、シェープ オーバーライドを作成してオーバーライド フィールドに格納するか、あるいは、フィーチャクラス リプレゼンテーションの編集時の振舞いに応じて、ソース フィーチャクラスの (および、そのフィーチャクラスに関連付けられたすべてのリプレゼンテーション内の) フィーチャの形状を変更します。この設定を変更するには、ArcCatalog あるいは ArcMap の [カタログ] ウィンドウの [フィーチャクラス プロパティ] ダイアログ ボックスで、フィーチャクラス リプレゼンテーションのプロパティにアクセスします。