スケマティック属性の削除

属性はいつでも削除できます。属性を削除しても、そのスケマティック データベース内のそれらと関連するフィールドが自動的に削除されることはありません。ただし、これらのフィールドと削除された属性との間のリンクが切断されます。つまり、データベース内の関連するフィールドは保持されますが、ダイアグラムの更新中にこのフィールドが更新されることはなくなります。また、削除された属性が、スケマティック ダイアグラム内のスケマティック フィーチャのラベリングや分類に使用されていた場合は、それらのスケマティック フィーチャの表現に影響することがあります。

手順:
  1. スケマティック データセット エディタ内でスケマティック データセットを編集します。
  2. スケマティック アイテム ウィンドウのツリー ビューにスケマティック データセット リソースが表示されていない場合、[スケマティック データセット エディタ] ツールバーの [ビュー][プロジェクト ツリー] をクリックします。
  3. スケマティック データセット エディタのツリーで、削除するスケマティック属性に関連するエントリをクリックし、[削除] ボタン アイコン [削除] をクリックします。

    属性エントリは自動的にスケマティック データセット エディタのツリーから削除されます。

  4. [スケマティック データセット エディタ] ツールバーの [保存] ボタン アイコン [保存] をクリックします。

スケマティック属性の値が、それが関連するスケマティック ダイアグラム クラスまたはスケマティック フィーチャクラス内のフィールドに格納されていた場合、その属性を削除してもその関連するフィールドが自動的に削除されることはありません。このフィールドをスケマティック データセットからも削除する場合は、スケマティック データセット エディタを終了し、次のように操作する必要があります。

  1. スケマティック データセット内のスケマティック ダイアグラムを開いていないことを確認します。
  2. ArcCatalog を起動し、カタログ ツリーでスケマティック データセットを展開します。
  3. カタログ ツリーで、スケマティック データセットを右クリックします。
  4. [スケマティック クラスの表示/非表示] をクリックします。
  5. その後、新しく削除された属性が、スケマティック ダイアグラム テンプレートで構成されていた場合は、次の操作を実行します。
    • 関連するスケマティック ダイアグラム テンプレートのエントリを右クリックします。
    • [プロパティ] をクリックします。

      [スケマティック ダイアグラム テンプレート プロパティ] ダイアログ ボックスが開きます。

    または、新しく削除された属性が、スケマティック フィーチャクラスで構成されていた場合は、次の操作を実行します。

    • 属性が新しく削除されたスケマティック フィーチャクラスと関連付けられているダイアグラム テンプレートを展開します。
    • スケマティック フィーチャクラス エントリを右クリックします。
    • [プロパティ] をクリックします。

      [スケマティック フィーチャクラス プロパティ] ダイアログ ボックスが表示されます。

  6. 次に、どちらの場合も [フィールド] タブをクリックします。
  7. 削除するフィールドに対応する行を選択します。
  8. Delete キーを押します。
  9. [適用] をクリックします。
  10. [スケマティック ダイアグラム テンプレート プロパティ] または [スケマティック フィーチャクラス プロパティ]ダイアログ ボックスを閉じます。


7/10/2012