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 |