Within
Within は、一方のデータセット (囲まれている) のジオメトリがもう一方のデータセット (囲んでいる) のエリア内に完全にある 2 つのデータセット間の関係を返します。見つかったすべての関係について、囲まれているキーと囲んでいるキーの間でマップされるテーブルを返します。
Within は、逆ジオコーディングのように、他のデータがどのエリアにあるかを見つけるために使用できます。例えば、Within で GPS の位置を使用して、どの行政区画にいるかを探索できます。
データの不正確さを補うために、Within ではなく Closest を使用する方が良い場合があります。例えば、行政区画に関連付けたい沿岸地域のポイント データがある場合、わずかな不正確さにより、ポイントがその地域からわずかに外れる可能性があります。
次の項目を返します。
-
<enclosed name>_<enclosing name>_RelationId: 2 つのジオメトリ間の関係のために生成されたキー。
-
<enclosed key field>: 最初のデータセットのキー項目。
-
<enclosing key field>: 2 番目のデータセットのキー項目。
-
囲まれたデータセットのキー項目を除くすべての項目で、データセット名のプレフィックスが付いています。
-
囲まれているデータセットのキー項目を除くすべての項目で、データセット名のプレフィックスが付いています。
次の手順を実行します。
-
[データ接続] で、Qlik GeoOperations 接続の をクリックします。
-
[演算子] で、[Within] を選択します。
-
[データセット 1] で、演算子で使用するデータ ソースの種類とそのパラメーターを選択します。
データセット 1 のキー項目は、他のデータ内に囲まれたデータである必要があります。
データ型とパラメーターは、Load 演算子の場合と同じです。各データセットのパラメーターの詳細については、次を参照してください。
-
[データセット 2] で、演算子で使用するデータ ソースの種類とそのパラメーターを選択します。
データセット 2 のキー項目は、他のデータに囲まれたデータである必要があります。
データ型とパラメーターは、Load 演算子の場合と同じです。各データセットのパラメーターの詳細については、次を参照してください。
-
[テーブル] で、ロードするテーブルを選択します。
-
[項目] で、ロードする項目を選択します。
-
[スクリプトを挿入] をクリックします。