メイン コンテンツをスキップする 補完的コンテンツへスキップ

Qlik GeoOperations 接続

Qlik GeoOperations は、パラメーターを入力するための接続を提供することで、GeoOperations スクリプトのプロセスを簡略化します。次に、Qlik GeoOperations はフォーマットされたスクリプトをロード スクリプトに追加します。

Qlik GeoOperations 接続を追加すると、そこからデータを選択して演算子を実行できます。Load を除いて、各演算子は 2 つの部分から構成されています。演算子セクションでは、実行する演算子の個々のパラメーターを構成します。例えば、簡略化するジオメトリを含む項目と、簡略化する解像度を選択します。データセット セクションでは、演算子で使用するデータセットを構成します。一部の演算子では、2 つのデータセットを使用できます。

演算子は、ロード スクリプトにロードできる項目を含むテーブルを返します。次に、テーブルから必要な項目を選択して、ロード スクリプトに追加できます。Qlik GeoOperations によって生成されたスクリプトを変更することもできます。詳細については、「Qlik GeoOperations を使用したスクリプト作成」を参照してください。

ヒント メモ

同じ演算子を複数回使用した場合の名前のエラーを避けるために、テーブル名を変更することをお勧めします。

ロード スクリプトで複数の演算子を使用している場合は、Qlik GeoOperations によって作成されたデフォルトの項目名を変更することをお勧めします。これにより、ロード スクリプトでの不要なテーブルの連結やループが防止されます。

新しい接続の作成

Qlik GeoOperations 接続は、データ ロード エディター またはハブから追加されます。

  1. データ ロード エディター または スクリプト エディタ で、 [データ ソース] をクリックします。

  2. [接続の新規作成] をクリックして、リストから Qlik GeoOperations を選択します。

  3. 必要に応じて、接続の新しい名前を追加します。

  4. [作成] をクリックします。

演算子

Qlik GeoOperations は、次の演算子を提供しています。

演算子には、大きく分けて次のような種類があります。

演算子の集約

Qlik GeoOperations には、地理データを集約する演算子が含まれています。

ビニング

Binning - 指定されたしきい値距離内にあるポイントをグループ化します。これは、六角形または長方形のビンを作成するクラスタリング メソッドです。

Binning の例

色分けされた六角形のビンに分割されたマップ。

Binning

クラスター

Cluster - 指定されたしきい値距離内にあるポイントをグループ化します。これは、多数のポイントを含むデータセットに役立ちます。

Cluster の例

さまざまなポイントを表示するマップ。グループ化されたポイントが 1 つの大きなポイントに凝縮され、そこに含まれるポイントの総数が表示されます。

Cluster

ジオメトリの演算子

Qlik GeoOperations には、さまざまなジオメトリ計算演算子が多数含まれています。

[Within] ではなく

Closest - 別のデータセット内のすべてのオブジェクトから特定の距離よりも近い、データセット内の最も近いオブジェクトを検索します。直接距離または道路に沿った距離のいずれかを使用して計算します。

Closest の例

他のオブジェクトのセットに最も近いオブジェクトを表示するマップ。

Closest

交差

Intersects - 2 つのデータセットで交差するオブジェクトを検索します。また、交差する選択したエリアの量も計算します。

Intersects の例

2 つの異なるエリアのステートの交差を表示するマップ。

Intersects

融合

Dissolve - 次のような、カスタム エリアを作成します:  リージョン A = Zip 1、2、5。リージョン B = Zip 3、4、6。

Dissolve の例

簡略化されたエリアに溶解したさまざまなステートを表示するマップ。

Dissolve

[Load] 演算の代わりに

Simplify - ジオメトリを一般化して、見栄えを良くし、ズーム アウトしたスケールでより速く使用できるようにします。アプリにロードされるほとんどの外部ジオメトリは、使用前に簡略化する必要があります。

Simplify の例

状態のマップ。ロードが速くなり、見栄えが良くなるように簡略化されています。

Simplify

範囲内

Within - 別のテーブルで指定されたエリア内にあるテーブル内のすべてのエンティティ間の関係を作成します。

Within の例

指定されたエリアのセット内にあるポイントを表示するマップ。

Within

検索の演算子

Qlik GeoOperations は、住所または場所を検索するための演算子を提供します。

住所からポイントへのルックアップ

Address to point lookup - 住所のポイントを返します (フォワード ジオコーディング)。Address to point lookup には、別の Qlik ジオコーディング ライセンスが必要です。詳細については、「Qlik ジオコーディング」を参照してください。

住所からポイントへのルックアップ

IP lookup

データに IP アドレスがある場合は、IP lookup で地理的な場所として追加できます。

IP lookup

ポイントから住所へのルックアップ

Point to address lookup - ポイントに近い住所を返します (リバース ジオコーディング)。Point to address lookup には、別の Qlik ジオコーディング ライセンスが必要です。詳細については、「Qlik ジオコーディング」を参照してください。

ポイントから住所へのルックアップ

ロードの演算子

Qlik GeoOperations は、Qlik Cloud でネイティブにサポートされていないデータ ソースをアプリにロードするためのロード演算子を提供します。

ロード

Load - サポートされているすべてのデータ ソース (例: ESRI シェープファイルまたは GeoJSON) からデータをロードします。

Qlik GeoOperations 分析ソースには、特に GeoJSON とシェープファイルを使用して Load 演算子を実行するための 2 つの接続が含まれています。

ルートベースの演算子

Qlik GeoOperations には、データからルートを計算するための演算子がいくつかあります。

[Within] ではなく

Closest - 別のデータセット内のすべてのオブジェクトから特定の距離よりも近い、データセット内の最も近いオブジェクトを検索します。直接距離または道路に沿った距離のいずれかを使用して計算します。

Closest の例

他のオブジェクトのセットに最も近いオブジェクトを表示するマップ。

ルート

Routes – データセット内の原点と終点の間のルートと距離を返します。

Routes の例

ポイント間のルートを表示するマップ。

Travel areas

Travel areas - 特定の時間または距離内でデータセットの原点から到達可能なエリアを返します。既定では道路に沿って移動しますが、直接距離を使用することもできます。

Travel areas の例

2 つのポイントから到達可能なエリアを表示するマップ。

詳細を見る

このページは役に立ちましたか?

このページまたはコンテンツに、タイポ、ステップの省略、技術的エラーなどの問題が見つかった場合は、お知らせください。改善に役立たせていただきます。