すべて展開 / 折りたたむ
地理空間関数
地理空間関数は、マップ ビジュアライゼーション での地理空間的データの処理に使用します。Qlik Sense は地理空間的データについて GeoJSON 仕様に準拠し、以下をサポートします。
Point
Linestring
Polygon
Multipolygon
GeoJSON 仕様の詳細については以下を参照してください。
GeoJSON.org
マップ チャート
各関数のドロップダウンを使用すると、その関数の簡単な説明や構文を確認できます。詳細を表示するには、構文の説明にある関数名をクリックします。
地理空間関数には、集計と非集計の 2 つのカテゴリがあります。
集計関数は、入力としてジオメトリ セット (ポイントまたはエリア) を取得し、1 つのジオメトリを返します。たとえば、複数のエリアを結合し、集計の 1 つの境界をマップに描画することができます。
非集計関数は、1 つのジオメトリを取得し、1 つのジオメトリを返します。たとえば、関数 GeoGetPolygonCenter() で、1 つのエリアの境界ジオメトリを入力として設定すると、そのエリアの中心のポイント ジオメトリ (経度と緯度) が返されます。
次の関数は集計関数です。
GeoAggrGeometry
GeoAggrGeometry() は、多くのサブリージョンを 1 つのリージョンにまとめるなど、多数のエリアを 1 つの大きなエリアに集計します。
GeoAggrGeometry (field_name )
GeoBoundingBox
GeoBoundingBox() は、ジオメトリをエリアに集計し、すべての座標を含む最小境界ボックスを計算します。
GeoBoundingBox (field_name )
GeoCountVertex
GeoCountVertex() は、ポリゴン ジオメトリに含まれる頂点の数を特定します。
GeoCountVertex (field_name )
GeoReduceGeometry
GeoReduceGeometry() は、ジオメトリの頂点数を削減し、多数のエリアを 1 つのエリアに集計します (各エリアの境界線は維持されます)。
GeoReduceGeometry ( geometry)
次の関数は非集計関数です。
GeoGetBoundingBox
GeoGetBoundingBox() は、スクリプトとチャートの数式でジオメトリのすべての座標を含む最小境界ボックスを計算します。
GeoGetBoundingBox ( geometry)
GeoMakePoint
GeoMakePoint() は、スクリプトとチャートの数式で緯度と経度を使ってポイントを作成してタグ付けします。
GeoMakePoint ( lat_field_name, lon_field_name)
GeoProject
GeoProject() は、スクリプトとチャートの数式でジオメトリに投影を適用します。
GeoProject ( type, field_name)