空間マッチツールは、空間オブジェクトの2つのセット間の空間的関係(包含、交差、接触など)を確立します。 このツールは、ターゲット入力からの空間オブジェクトのセットと、ユニバース入力からの空間オブジェクトのセットを受け入れます。 少なくとも1つの入力ストリームには、ポリゴンタイプの空間オブジェクトが含まれている必要があります。
白い入力接続矢印で示されている通り、このツールへのユニバース入力接続はオプションです(このファイルは入力パス経由で指定できます)。
ターゲットのデータストリームの各レコードについて、[空間マッチ]ツールは空間オブジェクトの大きさを分析し、空間オブジェクトの大きさがターゲットの大きさと交差するユニバースのデータストリーム内のレコードを検索しようとします。 ユニバース入力でマッチするレコードが見つかった場合は、マッチ出力を介して送信され、ターゲットレコードに結合されます。 一致するユニバース入力レコードが見つからない場合、ターゲットレコードは一致しない出力を介して送信されます。
[空間マッチ]ツールは、ユニバース入力レコードにマッチするターゲット入力レコードの各インスタンスに対して、1つのレコードを含む単一または2外のデータストリームを生成します。 出力テーブルのスキーマは、両方のレコードのフィールドから1つのワイドレコードに付加することによって形成されます。
空間ツールを使用している間は、データストリームに複数の空間オブジェクトフィールドがある場合があります。 最終出力ツールを設定するとき、.dbf、.xls、または.csvなどのファイルへの出力は空間オブジェクトフィールドを受け入れず、その空間ファイルは1つの空間オブジェクトフィールドのみを受け入れることにご注意ください。
空間マッチツールは、次の2つの空間入力を受け入れます。
両側のポリゴンで作業する場合、物理的に大きい方のポリゴンはターゲット側に配置する必要があります。 ポリゴンとポイントを使って作業している場合、ポリゴンはターゲット側にある必要があります。
直接インポートのために* .yxdbファイルを指定するのは、空間マッチを実行するためのより効率的な手段です。 実際には、静的なポリゴンファイル(基本的な地理情報: 州、郡など)を事前ソートされた* .yxdbファイルに変換するのは良い習慣です。 詳細については、FAQを参照してください。
Calgary (cydb)ファイルを指定する場合、Calgary空間指数は、圧縮と速度に小数点以下5桁の精度を使用することにご注意ください。 YXDB空間インデックスは小数点以下6桁を使用します。 これによりカルガリーインデックスに最大1.8フィートの誤差の追加四捨五入を追加します。 言い換えれば、ある地点がポリゴンの内側に1.8フィートのところにあり、カルガリーの外側として見つかる可能性があります。
計算する空間マッチのタイプを指定します。
または
ラインタイプのオブジェクトを空間マッチに取り入れるとき、マッチングは境界のある矩形のみに基づいています。
交差ポリゴンにを出力するチェックボックスにチェックが入っていると、交差ポリゴンがダウンストリームのツールに含まれます。
このオプションは、 交差が選択されているときにのみ利用可能で、ポリゴンをポリゴンにマッチングさせている場合にのみ関係します。
交差ポリゴンは、両方のポリゴンオブジェクトが占める領域のみを参照します。
構成プロパティから、フィールド名の変更、フィールドの並べ替え、昇順/降順ソート、および入力から必要なフィールドの選択ができます。
[空間マッチ]ツールには2つの出力ストリームがあります。
空間マッチツールの詳細については、「 空間マッチ行動 ページを参照してください。
© Alteryx, Inc All Rights Reserved Allocate®、Alteryx®、 Guzzler®、Solocast®はAlteryx, Inc.の登録商標です。