Closest
Closest - 最大距離よりも近い場合は、あるデータセット内のオブジェクトと別のデータセット内の最も近いオブジェクト間の関係と距離を返します。この演算は、最も近いオブジェクトとの関係の取得と、一連のポイント間の距離マトリックスの取得の両方で役立ちます。
Closest を使用する場合は、測定単位と距離の測定方法を指定する必要があります。Closest は、距離の測定に次の単位をサポートしています。
-
メートル
-
キロメートル
-
ヤード
-
マイル
-
秒
-
分
-
時間
Closest は、距離の測定に次のメソッドをサポートしています。
-
Bird: オブジェクト間の直接距離を測定します。
-
Car: 車の制限がある道路に沿って測定します。ポイント データセットでのみサポートされます。
-
Bike: 自転車の制限がある道路に沿って測定します。ポイント データセットでのみサポートされます。
-
Pedestrian: 歩行者の制限がある道路に沿って測定します。ポイント データセットでのみサポートされます。
-
Truck: トラックの制限がある道路に沿って測定します。ポイント データセットでのみサポートされます。
Closest は、同じデータセット内のオブジェクト間または 2 つのデータセット間の近さを比較するために使用できます。1 つのデータセット内の距離を比較する場合、オブジェクトからそれ自体までの距離は計算されません。
Closest は、次の項目を返します。
-
<dataset1 name>_<dataset2 name>_RelationId : 2 つのジオメトリ間の関係のために生成されたキー。
-
<dataset1 key column>: 最初のデータセットのキー列。
-
<dataset2 key column>: 2 番目のデータセットのキー列。
-
Distance: Distance unit で指定された単位での距離。
-
Status: 返されるステータスは「ok」または「failed:」のいずれかで、その後にエラーメッセージが表示されます。
-
LowResLine: ルート ラインの低解像度バージョン。[bird] 以外の距離タイプでのみ使用できます。
-
最初のデータセットのキー列を除くすべての項目で、データセット名のプレフィックスが付いています。
-
2 番目のデータセットのキー列を除くすべての項目で、データセット名のプレフィックスが付いています。
次の手順を実行します。
-
[データ接続] で、Qlik GeoOperations 接続の をクリックします。
-
[演算子] で、[Closest] を選択します。
-
[距離] に、アイテムが互いに離れることのできる最大距離を距離単位で入力します。
-
[距離単位] で、使用する単位を選択します。
-
[距離のタイプ] で、距離の測定方法を選択します。
-
[最も近いカウント] で、最初のデータセット内のオブジェクトに関連付ける 2 番目のデータセット内のオブジェクトの数を選択します。
値 1 は最も近いオブジェクトだけを意味し、値 2 は最も近い 2 つのオブジェクトを意味します。
-
[2 つのデータセットを使用] で、2 つのデータセットから 2 つのキー項目を使用するか、1 つのデータセットから 1 つのキー項目を使用するかを選択します。
-
[データセット 1] で、演算子で使用するデータ ソースの種類とそのパラメーターを選択します。
データ型とパラメーターは、Load 演算子の場合と同じです。各データセットのパラメーターの詳細については、次を参照してください。
-
2 番目のデータセットを使用する場合は、[データセット 2] で、ロードするデータの種類とパラメーターを選択します。
Qlik GeoOperations でのデータ ロードの詳細については、「Load」を参照してください。
-
[テーブル] で、ロードするテーブルを選択します。
-
[項目] で、ロードする項目を選択します。
-
[スクリプトを挿入] をクリックします。