マージ (データ管理ツール)
サマリー
複数の入力データセットを 1 つの新しい出力データセットに結合します。 このツールで結合できるのはポイント フィーチャクラス、ライン フィーチャクラス、ポリゴン フィーチャクラス、またはテーブルです。
アペンド ツールを使用すると、入力データセットに既存のデータセットを結合できます。
図

使用法
このツールを使用すると、複数のソースからのデータセットを、1 つの新しい出力データセットに結合できます。 すべての入力フィーチャクラスが同じジオメトリ タイプでなければなりません。 たとえば、ポイント フィーチャクラス同士は 1 つにマージできますが、ライン フィーチャクラスをポリゴン フィーチャクラスとマージすることはできません。
テーブルとフィーチャクラスは、1 つの出力データセットに結合できます。 出力タイプは、最初の入力によって決まります。 最初の入力がフィーチャクラスであれば、出力はフィーチャクラスになります。 最初の入力がテーブルであれば、出力はテーブルになります。 テーブルをフィーチャクラスにマージすると、入力テーブルの行に NULL ジオメトリが格納されます。
入力データセットのフィールドを出力データセットに転送する方法を指定するには、フィールドの一致モード パラメーターを使用します。 デフォルトでは、ツールは同じ名前のフィールドをまとめてマッピングし、入力において一意のフィールドは出力に維持します。 フィールド マップを使用してフィールドの違いを照合 オプションが指定されている場合は、フィールド マップ パラメーターを使用します。 すべての入力データセットのスキーマが同じである場合、パフォーマンスを高めるために 最初のデータセットのスキーマのみを使用 オプションを使用します。
フィールド マップ パラメーターを使用すると、出力データセット内のフィールドとそのコンテンツを管理できます。
フィールド リストにフィールドを追加したり、フィールド リストからフィールドを削除したり、フィールド リストの順序を変更したり、フィールドの名前を変更したりすることができます。
出力フィールドのデフォルトのデータ タイプは、最初に検出した (その名前の) 入力フィールドのデータ タイプと同じになります。 データ タイプを有効な別のデータ タイプに変更できます。
アクションを使用して、1 つまたは複数の入力フィールドの値を 1 つの出力フィールドにマージする方法を決定します。 使用可能なアクションは 最初、最後、連結、合計、平均、中央、最頻、最小、最大、標準偏差、および 個数 です。
連結 アクションを使用する場合は、カンマなどの文字を区切り文字として指定できます。 区切り文字 テキスト ボックスの先頭をクリックして、区切り文字を追加します。
標準偏差 は、単一の入力値に有効なオプションではありません。
フィールド マップを
.fieldmapファイルとして保存するには、エクスポート オプション
を使用します。.fieldmapファイルを読み込むには、読み込み オプション
を使用します。 このファイルで指定されているフィーチャ レイヤーまたはデータセットが、ツールで使用されているデータセットと一致していなければなりません。 一致していない場合、フィールド マップ パラメーターはリセットされます。テキスト ソース フィールドにある テキストのスライス ボタン
を使用して、入力値のどの文字を出力フィールドに抽出するかを選択します。 テキストのスライス ボタンにアクセスするには、入力フィールド リスト内のテキスト フィールドにポインターを合わせて、最初の文字と最後の文字の位置を指定します。フィールドは、Python スクリプトでマッピングすることもできます。
このツールは、入力データセットのジオメトリを分割も変更もしません。 入力データセット内のすべてのフィーチャは、フィーチャ同士が重なり合っても、出力データセット内では元の状態を保持しています。 フィーチャ ジオメトリーの結合や分割を実行するには、ユニオン ツールを使用します。
フィーチャクラスをマージした場合、出力座標系 環境が設定されていない場合を除き、出力データセットは 入力データセット パラメーターで指定された最初のフィーチャクラスの座標系に設定されます。
このツールでは、アノテーション フィーチャクラスはサポート対象外です。 アノテーション フィーチャクラスを結合するには、アノテーション フィーチャクラスのアペンド ツールを使用します。
このツールはラスター データセットをサポートしていません。 複数のラスターを新しい出力ラスターに結合するには、新規ラスターにモザイク ツールを使用します。
パラメーター
| ラベル | 説明 | データ タイプ |
|---|---|---|
|
入力データセット |
新しい出力データセットにマージする入力データセット。 入力データセットとしてポイント フィーチャクラス、ライン フィーチャクラス、ポリゴン フィーチャクラス、またはテーブルのいずれかを指定できます。 すべての入力フィーチャクラスは同じジオメトリ タイプにする必要があります。 テーブルとフィーチャクラスは、1 つの出力データセットに結合できます。 出力タイプは、最初の入力によって決まります。 最初の入力がフィーチャクラスであれば、出力はフィーチャクラスになります。 最初の入力がテーブルであれば、出力はテーブルになります。 テーブルをフィーチャクラスにマージすると、入力テーブルの行に NULL ジオメトリが格納されます。 |
Table View |
|
出力データセット |
結合した入力データセットを格納する、出力データセット。 |
Feature Class; Table |
|
フィールド マップ (オプション) |
フィールド マップを使用すると、スキーマの違いをリコンサイルし、複数のデータセット間で属性フィールドを照合することができます。 デフォルトでは、入力データセット内のすべてのフィールドが出力に含まれます。 フィールド マップを使用すると、フィールドの追加、フィールドの削除、フィールド名の変更、フィールドの順序変更、他のフィールド プロパティの変更を実行できます。 また、フィールド マップを使用して、複数のフィールドの値を 1 つの出力フィールドに結合することもできます。 |
Field Mappings |
|
出力へのソース情報の追加 (オプション) |
ソース情報を新しい
|
Boolean |
|
フィールドの一致モード (オプション) |
入力データセットのフィールドを出力データセットに転送する方法を指定します。
|
String |
環境
出力データのデフォルト Z 値, M 座標精度, M 許容値, 出力データの XY ドメイン, 出力座標系, 範囲, 現在のワークスペース, 地理座標系変換, スクラッチ ワークスペース, 出力データに M 値を含む, 出力データに Z 値を含む, XY 座標精度, XY 許容値, Z 座標精度, Z 許容値, 出力データの Z ドメイン, 出力データの M ドメイン, 添付ファイルを維持, ジオデータベース フィールド プロパティの転送, Global ID を維持
ライセンス情報
- Basic: はい
- Standard: はい
- Advanced: はい