共用方式為


geo_h3cell_parent()

適用於:✅Microsoft網狀架構Azure 數據✅總管 Azure 監視器✅Microsoft Sentinel

計算 H3 儲存格父代。

深入瞭解 H3 單元格

語法

geo_h3cell_parent(h3cell,解析度)

深入瞭解 語法慣例

參數

姓名 類型​​ 必要 描述
h3cell string ✔️ H3 儲存格標記值,因為它是由 geo_point_to_h3cell() 計算。
解析度 int 定義要求的子數據格解析。 支援的值在 [0, 14] 範圍內。 如果未指定,則會計算立即子令牌。

傳回

H3 儲存格父標記 string。 如果 H3 儲存格無效或父解析高於指定的儲存格,則查詢會產生空的結果。

範例

print parent_cell = geo_h3cell_parent('862a1072fffffff')

輸出

parent_cell
852a1073fffffffff

下列範例會計算層級 1 的儲存格父代。

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

輸出

parent_cell
812a3ffffff
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