次の方法で共有


geo_h3cell_parent()

適用対象: ✅Microsoft FabricAzure データ エクスプローラーAzure MonitorMicrosoft Sentinel

H3 セルの親を計算します。

詳細については、H3 セルに関するページを参照してください。

構文

geo_h3cell_parent(h3cell,resolution)

構文規則について詳しく知る。

パラメーター

件名 タイプ Required 説明
h3cell string ✔️ geo_point_to_h3cell()によって計算された H3 Cell トークン値。
解決 int 要求された子セルの解像度を定義します。 サポートされる値の範囲は [0, 14] です。 指定しない場合は、直ちに子トークンが計算されます。

返品

H3 セルの親トークン string。 H3 セルが無効な場合、または親の解決が指定されたセルよりも高い場合、クエリによって空の結果が生成されます。

print parent_cell = geo_h3cell_parent('862a1072fffffff')

出力

parent_cell
852a1073fffffff

次の例では、レベル 1 でセルの親を計算します。

print parent_cell = geo_h3cell_parent('862a1072fffffff', 1)

出力

parent_cell
812a3ffffffffff
print parent_res = geo_h3cell_level(geo_h3cell_parent((geo_point_to_h3cell(1,1,10))))

出力

parent_res
9
print parent_res = geo_h3cell_level(geo_h3cell_parent(geo_point_to_h3cell(1,1,10), 3))

出力

parent_res
3

次の例では、無効なセル入力のため、空の結果が生成されます。

print invalid = isempty(geo_h3cell_parent('123'))

出力

無効
1

次の例では、親の解決が無効なため、空の結果が生成されます。

print invalid = isempty(geo_h3cell_parent('862a1072fffffff', 100))

出力

無効
1

次の例では、親の解決を子より高くすることはできないため、空の結果が生成されます。

print invalid = isempty(geo_h3cell_parent('862a1072fffffff', 15))

出力

無効
1