次の方法で共有


H3 地理空間関数のアルファベット順の一覧

適用対象: 「はい」のチェック マーク Databricks SQL 「はい」のチェック マーク Databricks Runtime

Function 説明
h3_boundaryasgeojson(h3CellIdExpr) 入力 H3 セルの多角形境界を GeoJSON 形式で返します。
h3_boundaryaswkb(h3CellIdExpr) 入力 H3 セルの多角形境界を WKB 形式で返します。
h3_boundaryaswkt(h3CellIdExpr) 入力 H3 セルの多角形境界を WKT 形式で返します。
h3_centerasgeojson(h3CellIdExpr) 入力 H3 セルの中心を GeoJSON 形式のポイントとして返します。
h3_centeraswkb(h3CellIdExpr) 入力 H3 セルの中心を WKB 形式のポイントとして返します。
h3_centeraswkt(h3CellIdExpr) 入力 H3 セルの中心を WKT 形式のポイントとして返します。
h3_compact(h3CellIdsExpr) H3 セル ID の入力セットを可能な限り圧縮します。
h3_coverash3(geographyExpr, resolutionExpr) 入力された線形または面状の地理的な場所を完全にカバーする、指定した解像度の六角形または五角形の最小セットに対応する H3 セル ID (BIGINT として表されます) の ARRAY を返します。
h3_coverash3string(geographyExpr, resolutionExpr) 入力された線形または面状の地理的な場所を完全にカバーする、指定した解像度の六角形または五角形の最小セットに対応する H3 セル ID (STRING として表されます) の ARRAY を返します。
h3_distance(h3CellId1Expr, h3CellId2Expr) 2 つの入力 H3 セル ID のグリッド距離を返します。
h3_h3tostring(h3CellIdExpr) 入力 H3 セル ID を等価の 16 進数の文字列表現に変換します。
h3_hexring(h3CellIdExpr, kExpr) 起点 H3 セルを中心とする中空六角形のリングを形成し、起点 H3 セルからグリッド距離 k にある H3 セル ID の配列を返します。
h3_ischildof(h3CellId1Expr, h3CellId2Expr) 最初の H3 セル ID が 2 番目の H3 セル ID と同じ、または子である場合に true を返します。
h3_ispentagon(h3CellIdExpr) 入力 BIGINT または 16 進数の文字列が五角形の H3 セルに対応する場合は true を返します。
h3_isvalid(expr) 入力 BIGINT または STRING が有効な H3 セル ID の場合は true を返します。
h3_kring(h3CellIdExpr, kExpr) 起点セル ID から (グリッド) 距離 k 以内にある H3 セル ID を返します。
h3_kringdistances(h3CellIdExpr, kExpr) 起点 H3 セル ID からグリッド距離 k 以内にあるすべての H3 セル ID (長整数または文字列として表されます) と、起点 H3 セル ID からの距離を返します。
h3_longlatash3(longitudeExpr, latitudeExpr, resolutionExpr) 指定した解像度で指定された経度と緯度に対応する H3 セル ID (BIGINT として) を返します。
h3_longlatash3string(longitudeExpr, latitudeExpr, resolutionExpr) 指定した解像度で指定された経度と緯度に対応する H3 セル ID (16 進数の STRING) を返します。
h3_maxchild(h3CellIdExpr, resolutionExpr) 指定した解像度で、入力 H3 セルの最大値の子を返します。
h3_minchild(h3CellIdExpr, resolutionExpr) 指定した解像度で、入力 H3 セルの最小値の子を返します。
h3_pointash3(geographyExpr, resolutionExpr) 指定した解像度で指定されたポイントに対応する H3 セル ID (BIGINT として) を返します。
h3_pointash3string(geographyExpr, resolutionExpr) 指定した解像度で指定されたポイントに対応する H3 セル ID (STRING として) を返します。
h3_polyfillash3(geographyExpr, resolutionExpr) 入力された面状の地理的な場所に含まれているもので、指定した解像度の六角形または五角形に対応する H3 セル ID (BIGINT として表されます) の ARRAY を返します。
h3_polyfillash3string(geographyExpr, resolutionExpr) 入力された面状の地理的な場所に含まれているもので、指定した解像度の六角形または五角形に対応する H3 セル ID (STRING として表されます) の ARRAY を返します。
h3_resolution(h3CellIdExpr) 入力 H3 セル ID の解像度を返します。
h3_stringtoh3(h3CellIdStringExpr) 入力文字列 (H3 セル ID を表す 16 進数の文字列であると予想される) を、対応する H3 セル ID の BIGINT 表現に変換します。
h3_tessellateaswkb(geographyExpr, resolutionExpr) 指定した解像度の H3 セルを使って、入力した地理的な場所のテセレーションを返します。
h3_tochildren(h3CellIdExpr, resolutionExpr) 指定した解像度の入力 H3 セル ID の子 H3 セル ID の配列を返します。
h3_toparent(h3CellIdExpr, resolutionExpr) 指定した解像度で、入力 H3 セル ID の親 H3 セル ID を返します。
h3_try_distance(h3CellId1Expr, h3CellId2Expr) 同じ解像度の 2 つの入力 H3 セル ID のグリッド距離を返します。距離が未定義の場合は NULL を返します。
h3_try_polyfillash3(geographyExpr, resolutionExpr) 入力された面状の地理的な場所に含まれているもので、指定した解像度の六角形または五角形に対応する H3 セル ID (BIGINT として表されます) の ARRAY を返します。
h3_try_polyfillash3string(geographyExpr, resolutionExpr) 入力された面状の地理的な場所に含まれているもので、指定した解像度の六角形または五角形に対応する H3 セル ID (STRING として表されます) の ARRAY を返します。
h3_try_validate(h3CellIdExpr) 有効な H3 セル ID に対応する場合は BIGINT 型または STRING 型の入力値を返し、それ以外の場合は NULL を返します。
h3_uncompact(h3CellIdsExpr, resolutionExpr) H3 セル ID の入力セットを圧縮解除して、指定した解像度にします。
h3_validate(h3CellIdExpr) 有効な H3 セル ID に対応する場合は BIGINT 型または STRING 型の入力値を返し、それ以外の場合はエラーを返します。