ArcGIS 10 より前のバージョンでは、ラベリングとシンボル表示には、ダイアグラムに含まれているスケマティック フィーチャと関連付けられた実際のフィーチャから属性を取得するために、多くの構成を行ってスケマティック属性とプロパティを作成する必要がありました。このバージョンでは、ダイアグラムに含まれるスケマティック フィーチャは標準フィーチャとなったため、結合を構成するときに実際のフィーチャの属性を簡単に取得できます。スケマティック ダイアグラムが、ジオメトリック ネットワーク、ネットワーク データセット、または GIS によって管理されているその他のテーブルの実際のフィーチャに基づいている場合、結合によって、すべてのスケマティック フィーチャ フィールドと、関連する実際のフィーチャ フィールドにアクセスできます。
ダイアグラムを作成した後は、結合を必要とするスケマティック レイヤーを構成するレイヤーごとに以下の手順を実行します。
- ArcMap の [コンテンツ] ウィンドウで、フィーチャ レイヤーを右クリックします。
- [プロパティ] を選択します。
[レイヤー プロパティ] ダイアログ ボックスが開きます。
- [結合とリレート] タブをクリックします。
- 左側の [結合] セクションで [追加] をクリックします。
[結合] ダイアログ ボックスが開きます。
- [結合に利用する値を持つフィールド] リストから [UOID] を選択します。
UOID は、Schematics で実際のフィーチャのオブジェクト ID が保存されるフィールドです。
- [結合対象レイヤーまたはテーブル] リストの横にある参照ボタンをクリックします。
[追加] ダイアログ ボックスが開きます。
- このスケマティック フィーチャ レイヤーと関連付けられた実際のフィーチャクラスに移動して選択します。
- [追加] ボタンをクリックします。
- [結合のマッチングに利用するフィールド] リストから [OBJECTID] を選択します。
これで、スケマティック フィーチャクラスから実際の GIS フィーチャクラスへの結合が作成されました。
- [OK] をクリックします。
- [結合に利用する値を持つフィールド] リストから [UOID] を選択します。
[ラベル] および [シンボル] タブを使用して、ラベルとシンボルを設定できます。スケマティック フィーチャクラスおよび関連する実際のフィーチャクラスのすべてのフィールドを使用できます。