1 つのフィーチャへのフィーチャのマージ

[マージ] ツール マージ を使用すると、同じレイヤー上の複数のフィーチャを既存のフィーチャに結合したり、複数のフィーチャを新しいフィーチャにユニオンしたりできます。 互いに接したり重複したりしないフィーチャは、個別のパートとしてマルチパート フィーチャにマージされます。 このツールは [フィーチャの修正] ウィンドウで使用できます。

このツールを使用するときは、以下の点を考慮します。

  • 属性ドメイン」によって制約される属性は、ソース ジオデータベースで定義されたドメインのマージ ポリシーの影響を受けません。
  • M 値対応のライン フィーチャをマージする際、[既存のフィーチャ] タブの [重複セグメントを維持] チェックボックスを使用すると、重複するフィーチャを M 値対応のマルチパート フィーチャの個別のパートとしてマージすることができ、複数の単純ルートから複雑なルート フィーチャを作成できるようになります。
  • 重複する Z 値対応のポリゴン フィーチャをマージして非平面のジオメトリを作成するには、Z 値対応のポリゴンを編集するアプリケーション オプションを有効にします

ヒント:

複数レイヤーの同じデータ タイプのフィーチャを結合するには、「マージ」ジオプロセシング ツールを使用します。

既存のフィーチャの変更

[既存のフィーチャ] タブでは、フィーチャが既存のフィーチャにマージされます。 互いに接したり重複したりしないフィーチャは、個別のパートとしてマルチパート フィーチャにマージされます。

  1. [コンテンツ] ウィンドウで、編集対象のレイヤーが「選択および編集可能」であることを確認します。

    編集対象のフィーチャ レイヤーが編集可能であること、アクティブなマップに割り当てられた座標系が実行中の編集の種類に適していること、作業を効率的かつ正確に行えるようスナップが構成されていることを確認します。

  2. [編集] タブの [フィーチャ] グループで [修正] フィーチャの修正 をクリックします。

    [フィーチャの修正] ウィンドウが表示されます。

  3. [フィーチャの修正] ウィンドウの [マージ] ツール マージ をクリックします。

    ツールを検索するには、[構築] を展開するか、[検索] テキスト ボックスに「マージ」と入力します。

  4. ツール ウィンドウの [既存のフィーチャ] タブをクリックします。
  5. [選択] 選択 をクリックして、マージする同じレイヤーのフィーチャを選択します。
  6. [レイヤー] ドロップダウン矢印をクリックし、レイヤーを選択すると、同じレイヤー上のフィーチャに選択を絞り込むことができます。

    選択したすべてのフィーチャが同じレイヤー上に存在する場合は、1 つのレイヤーのみを選択できます。

  7. [マージするフィーチャ] セクション内で、フィーチャを選択したフィーチャから削除するには、[削除] ボタン 削除 をクリックします。
    注意:

    [マージするフィーチャ] セクションで選択したフィーチャは、「表示フィールド レイヤー プロパティ」設定で特定されます。 フィールドが Null である場合、OBJECTID フィールド値が示されます。

  8. [マージするフィーチャ] セクションで、維持するフィーチャをクリックします。

    フィーチャの横に [(維持)] という単語が表示されます。

  9. 重複する M 値対応のフィーチャをマルチパート フィーチャの個別のパートとしてマージするには、[重複セグメントを維持] チェックボックスをオンにします。
    注意:

    [重複セグメントを維持] チェックボックスは、M 値対応のライン フィーチャでのみ使用できます。

  10. [マージ後のフィーチャ属性] テーブルで、属性値を編集します。
  11. [マージ] をクリックします。

新しいフィーチャのマージ

[新しいフィーチャ] タブでは、選択したフィーチャから新しいフィーチャが作成されます。 選択したフィーチャを保持するには、[元のフィーチャを保持] チェックボックスをオンにします。

  1. [コンテンツ] ウィンドウで、編集対象のレイヤーが「選択および編集可能」であることを確認します。

    編集対象のフィーチャ レイヤーが編集可能であること、アクティブなマップに割り当てられた座標系が実行中の編集の種類に適していること、作業を効率的かつ正確に行えるようスナップが構成されていることを確認します。

    ヒント:

    元のフィーチャを保持したまま移動する場合は、マップ トポロジをオフにします。

  2. [編集] タブの [フィーチャ] グループで [修正] フィーチャの修正 をクリックします。

    [フィーチャの修正] ウィンドウが表示されます。

  3. [フィーチャの修正] ウィンドウの [マージ] ツール マージ をクリックします。

    ツールを検索するには、[構築] を展開するか、[検索] テキスト ボックスに「マージ」と入力します。

  4. ツール ウィンドウの [新しいフィーチャ] タブをクリックします。
  5. [選択] 選択 をクリックして、マージする同じレイヤーのフィーチャを選択します。
  6. [レイヤー] ドロップダウン矢印をクリックし、レイヤーを選択すると、同じレイヤー上のフィーチャに選択を絞り込むことができます。

    すべてのフィーチャが同じレイヤー上に存在する場合は、1 つのレイヤーのみを選択できます。

  7. [マージするフィーチャ] セクション内で、フィーチャを選択したフィーチャから削除するには、[削除] ボタン 削除 をクリックします。
    注意:

    [マージするフィーチャ] セクションで選択したフィーチャは、「表示フィールド レイヤー プロパティ」設定で特定されます。 フィールドが Null である場合、OBJECTID フィールド値が示されます。

  8. [元のフィーチャを保持] チェックボックスをオンにします。
  9. 選択したフィーチャ レイヤーとは異なるレイヤー上にフィーチャを作成するには、[テンプレートの使用] チェックボックスをオンにし、ドロップダウン矢印をクリックして、フィーチャ テンプレートを選択します。
  10. [マージ後のフィーチャ属性] テーブルで、属性値を編集します。
  11. [マージ] をクリックします。