FAQ
複数のレイヤー(データ)を1つにまとめたい (アペンド、マージ)

ナレッジ番号:1638 | 登録日:2023/05/29 | 更新日:2023/10/06

概要

複数のデータをひとつにまとめたい場合は、ArcToolbox の [アペンド(Append)] ツール、または [マージ(Merge)] ツールを使用します。
結果を新規データとして作成するかによってこれらのツールを使い分けてください。
ただし、[入力データセット] はすべて同じデータ タイプ(ポイント、ライン、ポリゴン、テーブル)である必要があります。

操作手順

既存のデータに別のデータのフィーチャを追加する場合

ArcToolbox の [データ管理ツール] → [一般] → [アペンド] ツールを使うと、既存のデータに別データのフィーチャを追加する処理を行います。 また、出力フィーチャに指定したデータが上書きされますので、アペンド (Append)ツールを 使用する場合にはあらかじめ出力フィーチャに指定するデータのコピーを行い、 データのバック アップを作成してからツールの実行をお勧めします。

[入力データセット] と[ターゲット データセット] に指定されたデータは、属性の定義 (構造) が同じであることが望ましいです。もしそれが異なっている場合は、[フィールド マップ (オプション)] を利用することで、どのフィールドを1つにまとめるか等の設定を行います。または[スキーマ タイプ] を [NO TEST] に設定すると、フィールド定義が一致していなくてもアペンド処理を行うことができます。

まとめた結果を新規データとして出力する場合

ArcToolbox の [データ管理ツール] → [一般] → [マージ] ツールを使うと、[入力データセット] に指定した複数のデータを1つにまとめ、結果を [出力データセット]として新規に作成します。 また、属性テーブルの定義(構造)が同じでなくてもツールを実行できます。

出力データセットがシェープファイルで、入力データセットの総量がシェープファイルのサイズ上限 (2GB) を超える場合は、処理に失敗する恐れがあります。ご注意ください。

補足情報

[フィールド マップ] 欄には出力フィーチャクラスに追加されるフィールドの名称やタイプが表示されます。
フィールド プロパティを変更したり異なるフィールドを1つにまとめたい場合は、[フィールド マップ] を設定します。
例えば数値のフィールドに対してText のフィールド値を入力すると処理に失敗しますので、その場合はフィールドタイプを変更してご対処ください。

  1. [フィールド マッピング] 欄で該当のフィールドを選択し右クリック → [プロパティ] をクリックします。
  2. [出力フィールド プロパティ] ダイアログで、[タイプ]や フィールドの桁数、長さを変更します。
  3. [OK] ボタンでダイアログを閉じ、処理を開始します。
フィールド マップ (フィールド マッピング) の詳細については、 こちらのFAQでご確認ください。

メタデータ

カテゴリ

製品

バージョン