フィーチャの結合
フィーチャの結合 ツールは、指定された空間および属性リレーションシップに基づいて、一方のレイヤーまたはテーブルから他方のレイヤーまたはテーブルに属性を追加します。 必要に応じて、結合されたフィーチャの統計も計算できます。
出力は、入力ターゲット レイヤーがテーブルかどうかに応じて、ホスト フィーチャ レイヤーまたはホスト テーブル レイヤーになります。
例
空間的に表示する必要があるデータがテーブルに保存されています。 テーブルではインドの各州または連邦直轄領のプライマリー ヘルス センター (PHC) の数をカウントします。 フィーチャの結合 ツールを使用すると、テーブルをフィーチャ レイヤーに結合することで、PHC データを空間的に表示できます。

使用上の注意
フィーチャの結合 には、入力フィーチャ、結合設定、および結果レイヤーの構成が含まれています。
入力フィーチャ
入力フィーチャ グループには次のパラメーターがあります。
ターゲット レイヤー は、レコードが追加されるレイヤーまたはテーブルを指定します。 レイヤー
をクリックしてレイヤーを選択するか、入力フィーチャの描画 ボタンを使用して、入力として使用するスケッチ レイヤーを作成できます。フィーチャの入力では、レイヤー名の下にフィーチャの数が表示されます。 この数には、フィルターを使用して削除されたフィーチャを除く、レイヤー内のすべてのフィーチャが含まれます。 処理範囲などの環境設定は、フィーチャの数に反映されません
結合レイヤー は、ターゲット レイヤーにアペンドするレコードが格納されているレイヤーまたはテーブルを指定します。
フィーチャの入力では、レイヤー名の下にフィーチャの数が表示されます。 この数には、フィルターを使用して削除されたフィーチャを除く、レイヤー内のすべてのフィーチャが含まれます。 処理範囲などの環境設定は、フィーチャの数に反映されません
結合の設定
結合の設定 グループには次のパラメーターがあります。
空間リレーションシップの使用 は、空間結合が作成されるかどうかを決定します。 空間リレーションシップの使用 がオフの場合は、属性リレーションシップの使用 が有効になっている必要があります。 1 つ以上の入力がテーブル レイヤーである場合、このオプションは使用できません。
空間リレーションシップの使用 と 属性リレーションシップの使用 の両方が有効になっている場合、両方の条件を満たすフィーチャのみが出力に含まれます。
空間リレーションシップ は、空間フィーチャが相互に結合する方法を決定します。 使用可能なリレーションシップは、結合されるレイヤーのジオメトリーのタイプ (ポイント、ライン、ポリゴン、マルチポイント) によって決まります。 空間リレーションシップ は、空間リレーションシップの使用 が有効になっている場合に使用できます。 次のようなオプションがあります:
交差する - ターゲット レイヤー内のフィーチャは、そのフィーチャが結合レイヤー内のフィーチャと交差している場合に一致します。
一定距離内にある ‐ 結合レイヤー内のフィーチャは、そのフィーチャがターゲット レイヤー内のフィーチャから指定の距離内にある場合に一致します。
含まれる - ターゲット レイヤー内のフィーチャは、そのフィーチャが結合レイヤーのフィーチャ内に包含される場合に一致します。
正確に一致する: ターゲット レイヤー内のフィーチャは、そのフィーチャが結合レイヤー内のフィーチャと正確に一致する場合に一致します。
含む - ターゲット レイヤー内のフィーチャは、結合レイヤーのフィーチャを含む場合に一致します。
完全に含む - フィーチャは、ターゲット レイヤーのフィーチャが結合レイヤーのフィーチャを完全に含む場合に一致します。
完全に含まれる - フィーチャは、ターゲット レイヤーのフィーチャが結合レイヤーのフィーチャ内に完全にある場合に一致します。
距離 は、相互に結合するために、結合レイヤー内のフィーチャがターゲット レイヤー内のフィーチャにどれだけ近い必要があるかを決定します。 距離 は、空間リレーションシップ で 一定距離内にある を選択した場合に使用できます。
単位 は、相互に結合するために、結合レイヤー内のフィーチャがターゲット レイヤー内のフィーチャにどれだけ近い必要があるかを決定する距離の単位です。 単位 は、空間リレーションシップ で 一定距離内にある を選択した場合に使用できます。
属性リレーションシップの使用 は、属性結合が作成されるかどうかを決定します。 属性リレーションシップの使用 がオフの場合は、空間リレーションシップの使用 が有効になっている必要があります。 1 つ以上の入力がテーブルである場合は、属性リレーションシップの使用 が唯一のオプションです。
空間リレーションシップの使用 と 属性リレーションシップの使用 の両方が有効になっている場合、両方の条件を満たすフィーチャのみが出力に含まれます。
属性リレーションシップ は、フィーチャがどのように相互結合しているかを決定します。 属性リレーションシップ は、属性リレーションシップの使用 が有効になっている場合に使用できます。 以下のサブパラメーターを使用できます:
ターゲット フィールド ‐ 属性結合の作成に使用するターゲット レイヤーのフィールド。
結合フィールド ‐ 属性結合の作成に使用する結合レイヤーのフィールド。
有効な結合を作成するには、ターゲット フィールド と 結合フィールド の値が一致している必要があります。
追加 ボタンをクリックすると、ターゲット フィールドと結合フィールドをさらに追加できます。
注意:
フィールド間の一致では、大文字と小文字は区別されません。
結合方法 は、結合レイヤーの複数のフィーチャがターゲット レイヤーに対して同じリレーションシップを持っている場合に、ターゲット レイヤーと結合レイヤーの結合をどのように処理するかを決定します。 次のようなオプションがあります。
1 対 1 の結合 - 結合レイヤー内の 1 つのレコードが、ターゲット レイヤー内の各フィーチャに結合されます。 これは、複数一致レコード パラメーターで指定されたように、最初のレコードまたは一致するすべてのレコードのサマリーのいずれかです。
1 対多の結合 - 一致するすべてのフィーチャがすべてターゲット レイヤーに結合されます。 結果レイヤーには、ターゲット フィーチャの複数レコードが含まれます。
複数一致レコード は、1 対 1 の結合で使用される結合レイヤーのレコードを決定します。 複数一致レコード は、結合方法 で 1 対 1 の結合 を選択した場合に使用できます。 次のようなオプションがあります。
最初に一致するレコードのみを保持 ‐ ターゲット フィーチャごとに、結合レイヤーの一致するレコードが 1 つだけ使用されます。 一致するレコードは 並べ替え パラメーターで特定されます。
フィールド統計の計算 ‐ ターゲット レイヤー内で各フィーチャに一致するすべてのレコードの選択したフィールドの統計サマリーが集計されます。 デフォルトでは、集計されたレコードの個数も追加されます。
個数のみを計算 - 一致するフィーチャの個数を計算し、その他の統計サマリーは返しません。
並べ替え は、最初に一致するレコードを選択する方法を決定します。 並べ替え は、複数一致レコード で 最初に一致するレコードのみを保持 を選択した場合に使用できます。
並べ替え には次のサブパラメーターがあります。
フィールド ‐ 保持する一致レコードを選択するために結合レイヤーのどのフィールドを使用するかを決定します。 デフォルトでは、
ObjectIDフィールドを使用して、最初に一致するレコードをデータセットに保持します。 フィールドを選択すると、並べ替え パラメーターに基づいて保持するレコードを選択するにあたってそのフィールドの値が使用されます。 数値フィールドと日付フィールドがサポートされます。並べ替え順 ‐ 最初に一致するレコードを選択する際、どのフィールドを昇順または降順で並べ替えるかを決定します。
フィールド統計 ‐ 集計する結合レイヤーの数値フィールドを決定します。 サポートされる統計サマリーには、合計、最小、最大、平均、標準偏差が含まれます。 統計は、ターゲット フィーチャごとに計算されます。 フィールド統計 は、複数一致レコード で 一致するレコードを集計 を選択した場合に使用できます。
結合タイプ は、出力に一致するフィーチャのみを含めるか、ターゲット レイヤーのすべてのフィーチャを含めるかを決定します。 次のようなオプションがあります:
内部結合 ‐ ターゲット レイヤーと結合レイヤーの間で一致するフィーチャのみが結果レイヤーで返されます。
左結合 ‐ 結合レイヤー内のフィーチャに一致するかどうかに関係なく、ターゲット レイヤー内のすべてのフィーチャが返されます。

結果レイヤー
結果レイヤー グループには次のパラメーターがあります。
出力名 は、作成および表示されるレイヤーの名前を指定します。 名前は、一意でなければなりません。 組織内に同じ名前のレイヤーがすでに存在する場合、ツールは失敗し、別の名前を指定するよう求められます。
フォルダーに保存 は、結果を保存する マイ コンテンツ 内のフォルダーの名前を指定します。
制限事項
このツールには次の制限が適用されます。
フィーチャの結合は、出力をホスト フィーチャ レイヤー ビューとして作成できません。 ホスト フィーチャ レイヤー ビューを作成する方法については、「ホスト フィーチャ レイヤー ビューの作成」をご参照ください。
空間リレーションシップの使用 は、1 つ以上のテーブル レイヤーを持つ結合ではサポートされていません。
1 対 1 の結合 操作が指定されている場合のみ、フィールド統計が計算されます。
結合は、フィールド タイプが ObjectID であるフィールドを使用して作成することはできません。 ObjectID フィールドから取得された値を結合に使用する必要がある場合は、整数フィールドを作成し、ObjectID 値に基づいてそのフィールドを計算できます。
ターゲット レイヤーまたは結合レイヤーからの添付ファイルは出力レイヤーに含まれません。
入力フィーチャの描画 ボタンは、Scene Viewer では使用できません。
環境
解析環境設定は、ツールの結果に影響する追加パラメーターです。 ツールの解析環境設定には、環境設定 パラメーター グループからアクセスできます。
このツールでは次の解析環境が適用されます。
出力
ツールの出力には、結合レイヤーの一致レコードがアペンドされた、ターゲット レイヤーの元のレコードを含む 1 つのレイヤーが含まれます。 出力レイヤーのジオメトリーは、ターゲット レイヤーのジオメトリーと同じです。 ターゲット レイヤーがテーブルの場合、出力はテーブルになります。
注意:
フィーチャの結合 は、出力をホスト フィーチャ レイヤー ビューとして作成できません。 ホスト フィーチャ レイヤー ビューを作成する方法については、「ホスト フィーチャ レイヤー ビューの作成」をご参照ください。
ライセンス要件
このツールには、次のユーザー タイプと構成が必要です。
Creator、Professional、または Professional Plus ユーザー タイプ
公開者もしくは管理者ロール、またはそれと同等のカスタム ロール
リソース
詳細については、次のリソースをご参照ください: