Intersects
Intersects は、2 つのデータセットのキー項目間で交差するすべてのオブジェクトをマップするテーブルを作成します。両方のデータセットにポリゴンが含まれている場合、それぞれのデータセットのエリアと比較した相対的なオーバーラップ エリアが返されます。
Intersects count でマッピングするジオメトリの数を指定することで、マッピングが必要な交差するジオメトリの数を制限できます。次に、最も交差するジオメトリが順番に返されます。Intersects count が指定されていない場合、演算は対称になります。
次の項目を返します。
-
<dataset1 name>_<dataset2 name>_RelationId: 2 つのジオメトリ間の関係のために生成されたキー。
-
<dataset1 key field>: 最初のデータセットのキー項目。
-
<dataset2 key field>: 2 番目のデータセットのキー項目。
-
<dataset1 name>.RelativeOverlap: 最初のデータセットのポリゴンと比較したオーバーラップ。両方のデータセットにポリゴンが含まれている場合にのみ返されます。この項目を要求すると、パフォーマンスが低下します。
-
<dataset2 name>.RelativeOverlap: 2 番目のデータセットのポリゴンと比較したオーバーラップ。両方のデータセットにポリゴンが含まれている場合にのみ返されます。この項目を要求すると、パフォーマンスが低下します。
-
最初のデータセットのキー項目を除くすべての項目で、データセット名のプレフィックスが付いています。
-
2 番目のデータセットのキー項目を除くすべての項目で、データセット名のプレフィックスが付いています。
次の手順を実行します。
-
[データ接続] で、Qlik GeoOperations 接続の をクリックします。
-
[演算子] で、[Intersects] を選択します。
-
必要に応じて、 Intersects count に、2 番目のデータセットで交差するジオメトリの最大数を入力して、最初のデータセットのジオメトリごとに返します。最も交差するジオメトリ (最大のオーバーラップするエリアまたは長さ) のみが返されます。
既定値の「0」 は、交差するすべてのジオメトリを返します。
-
[2 つのデータセットを使用] で、2 つのデータセットから 2 つのキー項目を使用するか、1 つのデータセットから 1 つのキー項目を使用するかを選択します。
-
[データセット 1] で、演算子で使用するデータ ソースの種類とそのパラメーターを選択します。
データ型とパラメーターは、Load 演算子の場合と同じです。各データセットのパラメーターの詳細については、次を参照してください。
-
2 番目のデータセットを使用する場合は、[データセット 2] で、ロードするデータの種類とパラメーターを選択します。
各データセットのパラメーターの詳細については、次を参照してください。
-
[テーブル] で、ロードするテーブルを選択します。
-
[項目] で、ロードする項目を選択します。
-
[スクリプトを挿入] をクリックします。