空間マッチツール

空間マッチツールは、空間オブジェクトの2つのセット間の空間的関係(包含、交差、接触など)を確立します。 このツールは、ターゲット入力からの空間オブジェクトのセットと、ユニバース入力からの空間オブジェクトのセットを受け入れます。 少なくとも1つの入力ストリームには、ポリゴンタイプの空間オブジェクトが含まれている必要があります。

白い入力接続矢印で示されている通り、このツールへのユニバース入力接続はオプションです(このファイルは入力パス経由で指定できます)。

ターゲットのデータストリームの各レコードについて、[空間マッチ]ツールは空間オブジェクトの大きさを分析し、空間オブジェクトの大きさがターゲットの大きさと交差するユニバースのデータストリーム内のレコードを検索しようとします。 ユニバース入力でマッチするレコードが見つかった場合は、マッチ出力を介して送信され、ターゲットレコードに結合されます。 一致するユニバース入力レコードが見つからない場合、ターゲットレコードは一致しない出力を介して送信されます。

[空間マッチ]ツールは、ユニバース入力レコードにマッチするターゲット入力レコードの各インスタンスに対して、1つのレコードを含む単一または2外のデータストリームを生成します。 出力テーブルのスキーマは、両方のレコードのフィールドから1つのワイドレコードに付加することによって形成されます。

空間ツールを使用している間は、データストリームに複数の空間オブジェクトフィールドがある場合があります。 最終出力ツールを設定するとき、.dbf、.xls、または.csvなどのファイルへの出力は空間オブジェクトフィールドを受け入れず、その空間ファイルは1つの空間オブジェクトフィールドのみを受け入れることにご注意ください。

構成プロパティ

空間マッチツールは、次の2つの空間入力を受け入れます。

  1. ドロップダウンリストから、ターゲット空間オブジェクトを選択します

    両側のポリゴンで作業する場合、物理的に大きい方のポリゴンはターゲット側に配置する必要があります。 ポリゴンとポイントを使って作業している場合、ポリゴンはターゲット側にある必要があります。

  2. ユニバースオブジェクトを指定する:
  3. 計算する空間マッチのタイプを指定します。

  4. 交差ポリゴンにを出力するチェックボックスにチェックが入っていると、交差ポリゴンがダウンストリームのツールに含まれます。

     

    このオプションは、 交差が選択されているときにのみ利用可能で、ポリゴンをポリゴンにマッチングさせている場合にのみ関係します。

    交差ポリゴンは、両方のポリゴンオブジェクトが占める領域のみを参照します。

構成プロパティから、フィールド名の変更、フィールドの並べ替え、昇順/降順ソート、および入力から必要なフィールドの選択ができます。

空間マッチツールの出力ストリーム

[空間マッチ]ツールには2つの出力ストリームがあります。

空間マッチツールの詳細については、「 空間マッチ行動 ページを参照してください。