フィーチャ属性の編集

[属性] ウィンドウ 属性 には、選択ツリー ビューでフィーチャをクリックしてフィーチャを選択し属性値を編集するためのツールが含まれています。 フィーチャ、レイヤー、またはフィールドを右クリックすると、その他のコマンドが利用できます。

[選択] タブをクリックすると、フィーチャ属性と関連レコードを編集できます。 レイヤー上にあるフィーチャの選択セットを切り替えるには、[レイヤー] タブをクリックします。

ヒント:

フィーチャ レイヤー全体に対してテーブル内の属性を編集したり、計算を列内のすべてのフィールドに適用したりするには、[コンテンツ] ウィンドウの [描画順にリスト] タブ 描画順にリスト でレイヤーを右クリックして、[属性テーブル] Open Table をクリックします。

属性と関連レコードの編集

選択フィーチャと関連レコードがツリー ビューに表示されます。 [属性] タブをクリックして、そのフィールド値を編集します。 フィーチャまたはテーブルの横に警告アイコン 警告 が表示された場合は、アイテムを右クリックして [マップに追加] データの追加 をクリックします。

  1. [編集] タブの [選択] グループで、[属性] 属性 をクリックします。
  2. [選択] タブをクリックします。

    [選択] タブ

  3. [選択] ツール 選択 (Select) をクリックしてフィーチャを選択し、ウィンドウで選択セットを展開します。
    • 特定のレイヤー上で選択したすべてのフィーチャの値を更新するには、ウィンドウでレイヤー名をクリックします。
    • 複数のフィーチャを選択して、同じフィールドを同じ値で編集するには、次のキーボード ショートカットを使用します。
      • 複数のフィーチャを選択するには、Ctrl キーを押しながらフィーチャをクリックします。
      • 隣接フィーチャを選択するには、Shift キーを押しながら最初のフィーチャと最後のフィーチャをクリックします。
  4. [自動的に適用] をオンまたはオフにします。
    • Enter キーを押したときに編集内容を自動的に適用するには、[自動的に適用] をオンにします。
    • [適用] をクリックしたときに編集内容を適用するには、[自動的に適用] をオフにします。 編集済みのフィールドは、変更内容を適用するまで緑色の垂直バーでハイライト表示されます。
  5. [属性] タブをクリックし、フィーチャ属性とサブタイプを編集します。

    [属性] タブ

    • プライマリ フィーチャがリレーションシップ クラスに属している場合、[属性リレーションシップ] タブをクリックして、関連テーブルの属性を編集します。

      属性リレーションシップ

  6. 編集するセルをクリックし、値を変更して Enter キーを押します。
    • サブタイプ値を変更するには、[シンボル クラスの選択] すべての値を追加 をクリックし、サブタイプを選択します。
    • カレンダーを使用して日付フィールドを変更するには、そのフィールドをクリックして [カレンダー] カレンダー をクリックします。 現在の日時を入力するには、[今日] をクリックします。
      カレンダー
    • NULL 値を使用できるフィールドを NULL に設定するには、右クリックしてから ['<NULL>' に設定] をクリックします。
      ['<NULL>' に設定]
  7. [自動的に適用] がオフになっている場合は、[適用] をクリックします。
    • 編集した値をキャンセルするには、[キャンセル] をクリックします。
    注意:

    現在のマップまたはシーンを切り替える前に選択したフィーチャの編集を適用しないかキャンセルする場合、コミットされていない属性の編集を適用またはキャンセルするように求められます。

    コミットされていない属性の編集

フィーチャ間での属性のコピー

フィーチャ間で属性をコピーするには、ツリー ビューでフィーチャを右クリックします。 属性がクリップボードにコピーされ、デフォルトで、対象レイヤーの一致するフィールド名とデータ タイプ、または現在のフィールド マッピングで定義された該当するフィールドに貼り付けられます。

マップ内のソース フィーチャとターゲット フィーチャをクリックしてフィーチャ間で属性を割り当てるには、[属性の割り当て (Transfer Attributes)] ツール 属性の割り当て を使用します。

  1. [編集] タブの [選択] グループで、[属性] 属性 をクリックします。
  2. [選択] 選択 (Select) をクリックしてフィーチャを選択し、ウィンドウで選択セットを展開します。
  3. コピーする属性を含むフィーチャを右クリックし、[属性のコピー] コピー (Copy) をクリックします。

    コピーと貼り付け

  4. ターゲット フィーチャまたはレイヤーを右クリックして、[属性の貼り付け] 貼り付け をクリックします。
  5. [自動的に適用] がオフになっている場合は、[適用] をクリックします。

条件属性値の編集

条件属性値は、ゆるく結合されたルックアップ フィールドとしての役割がある事前定義された値のリストから編集されます。 1 つのフィールドの値が、同じフィールド グループに属している別のフィールドの選択肢のリストを決定します。

値のツリーの最上位から順番に、ドロップダウン リストをガイドとして使用して有効な選択肢を選ぶことをお勧めします。 たとえば、都市名フィールドの値によって、郵便番号フィールドの選択肢のリストが決定します。 このスキーマは、複数のフィールドにわたって拡張できます。

ヒント:

条件属性値のフィールド スキーマは、関係階層に整理されたフィールド グループで構成されます。 このスキーマを変更するには、ソースの属性テーブルを開き、リボンの [データ] タブをクリックします。 [設計] グループで [条件値] 条件値 をクリックします。

  1. [編集] タブの [選択] グループで、[属性] 属性 をクリックします。
  2. ウィンドウで、[選択] 選択 (Select) をクリックしてフィーチャを選択し、ウィンドウで選択セットを展開します。
  3. [自動的に適用] をオフにします。
  4. [属性] タブをクリックします。
    [属性] ウィンドウの条件値
  5. 編集する条件属性値が含まれているフィーチャをクリックします。
  6. 編集する属性のドロップダウン矢印をクリックします。
    ヒント:

    フィールド グループの他の値の有効なメンバーである値を選択します。 不正な値が黄色の垂直バーでハイライト表示され、ウィンドウに警告が表示されます。 廃止された値は、[すべて表示] ドロップダウン リストに表示されたままで、使用可能な状態です。

    • [部分的一致] - ポインターを合わせると、フィールド グループに対して定義されたすべての値を含むドロップダウン メニューが開きます。 これらの値は、その値を選択できるフィールド名の下に表示されます。 部分的一致を選択するには、他のフィールドをさらに編集し、フィールド値の有効な組み合わせを作成しなければならないこともあります。
    • [すべて表示] - フィールド グループで使用できるすべての属性値を表示します。 すべてのフィールドで属性値を変更したい場合に便利です。 このコントロールは、[一致の表示] をクリックするとドロップダウン リストの下部に表示されます。
    • [一致の表示] - プライマリ フィールドの値に基づいて、そのフィールドの有効な選択肢をすべて表示します。 これがデフォルトです。 このコントロールは、[すべて表示] をクリックするとドロップダウン リストの上部に表示されます。
  7. [適用] をクリックして、変更した内容を保存します。

ジオメトリの編集

[ジオメトリ] タブで、フィールドをクリックして座標値を編集するか、ツールバー上のツールをクリックして頂点の編集またはフィーチャの形状変更を行います。 表示単位を変更するには、現在のマップまたはシーン ビューの最下部にある座標表示の矢印をクリックします。

[属性] ウィンドウの [ジオメトリ] タブ

属性ルールと整合チェック

属性ルールで管理されたフィールドは、ルールで定義された値に制限されます。 ルールを守らない値を指定すると、ウィンドウ上部に通知が表示され、変更の妨げとなっているルールが示されます。

デフォルトでは、フィールド値は、あらかじめ定義された条件を満たす値に制限されます。 ドメイン値、条件属性値、NULL 値または空のフィールド値を許可しないフィールドなど、ワークフローでこれらの値を無効にする必要がある場合は、属性整合チェックをオフにできます。

無効な値を検索して修正するには、ツリー ビューで現在のフィーチャの選択をフィルター処理して、属性値が無効なフィーチャのみを表示します。 これを行うには、ツリー ビューでレイヤーを右クリックし、[無効なオブジェクトのみを選択] 有効なフィーチャのみ選択 をクリックします。

無効なオブジェクトのみを選択

サブタイプと属性ドメイン

サブタイプまたは属性ドメインで定義されたフィールドには、有効な値を選択して割り当てるためのドロップダウン リストが含まれます。

[シンボル クラスの選択] すべての値を追加 をクリックして、サブタイプ値を変更すると、新しいサブタイプが定義したデフォルト値を適用するか、既存のフィーチャ属性値を保持するように求められます。 サブタイプ警告をオフにし、新しいサブタイプが定義したデフォルト値を自動的に適用することができます。

サブタイプの変更

フィールドの色コード

特定の機能を実行するフィールドは、色でハイライト表示されます。 次の表に、色コードの説明を示します。

フィールドの色説明

オレンジ

サブタイプ フィールド

レイヤーのシンボル化

フィールドの [ハイライト] プロパティが、属性テーブルの [フィールド] ビューで有効になります。

属性フィールドの色コード