全部展開/全部摺疊
地理空間函數
這些函數用於在地圖視覺化 中處理地理空間資料。Qlik Sense 按照地理空間資料的 GeoJSON 規格並支援下列內容:
如需更多關於 GeoJSON 規格的資訊,請參閱:
GeoJSON.org
地圖
使用每個函數中的下拉式功能表,以查看每個函數的簡要描述及語法。按一下語法描述中的函數名稱,以取得進一步詳細資料。
有兩種類型的地理空間函數:彙總和非彙總。
彙總函數以幾何值集 (點或區域) 作為輸入值,並傳回單一幾何值。例如,可以合併多個區域,可以在地圖上繪製彙總的單一邊界。
非彙總函數採用一個單一幾何值,並傳回一個幾何值。例如,對於函數 GeoGetPolygonCenter() ,如果將某個區域的邊界幾何值設為輸入值,將傳回該區域中心的點幾何值 (經度和緯度)。
以下為彙總函數:
GeoAggrGeometry
GeoAggrGeometry() 用來將許多區域彙總至較大區域,例如,將許多子區域彙總至某個區域。
GeoAggrGeometry (field_name )
GeoBoundingBox
GeoBoundingBox() 用來將幾何圖形彙總至某個區域,並計算包含所有座標的最小邊界框。
GeoBoundingBox (field_name )
GeoReduceGeometry
GeoReduceGeometry() 用來減少幾何圖形的頂點數目,並將區域數目彙總至一個區域,但是仍顯示個別區域的邊界線。
GeoReduceGeometry ( geometry)
以下為非彙總函數:
GeoMakePoint
GeoMakePoint() 用在指令碼及圖表運算式中,以在緯度和經度中建立一個點並予以標記。
GeoMakePoint ( lat_field_name, lon_field_name)
GeoProject
GeoProject() 用在指令碼與圖表運算式中,可將投射套用至幾何圖形。
GeoProject ( type, field_name)