geo_h3cell_parent()
Se aplica a: ✅Microsoft Fabric✅Azure Data Explorer✅Azure Monitor✅Microsoft Sentinel
Calcula el elemento primario de la celda H3.
Obtenga más información sobre la celda H3.
Sintaxis
geo_h3cell_parent(
Resolución h3cell,
)
Obtenga más información sobre las convenciones de sintaxis.
Parámetros
Nombre | Type | Obligatorio | Descripción |
---|---|---|---|
h3cell | string |
✔️ | Valor de token de celda H3 tal como se calculó geo_point_to_h3cell ().. |
resolución | int |
Define la resolución de celdas secundarias solicitada. Los valores admitidos están en el intervalo [0, 14]. Si no se especifica, se calculará un token secundario inmediato. |
Devoluciones
Token string
primario de celda H3 . Si la celda H3 no es válida o la resolución primaria es mayor que la celda dada, la consulta generará un resultado vacío.
Ejemplos
print parent_cell = geo_h3cell_parent('862a1072fffffff')
Salida
parent_cell |
---|
852a1073fffffff |
En el ejemplo siguiente se calcula el elemento primario de la celda en el nivel 1.
print parent_cell = geo_h3cell_parent('862a1072fffffff', 1)
Salida
parent_cell |
---|
812a3ffffff |
print parent_res = geo_h3cell_level(geo_h3cell_parent((geo_point_to_h3cell(1,1,10))))
Salida
parent_res |
---|
9 |
print parent_res = geo_h3cell_level(geo_h3cell_parent(geo_point_to_h3cell(1,1,10), 3))
Salida
parent_res |
---|
3 |
En el ejemplo siguiente se genera un resultado vacío debido a la entrada de celda no válida.
print invalid = isempty(geo_h3cell_parent('123'))
Salida
no válido |
---|
1 |
En el ejemplo siguiente se genera un resultado vacío debido a la resolución primaria no válida.
print invalid = isempty(geo_h3cell_parent('862a1072fffffff', 100))
Salida
no válido |
---|
1 |
En el ejemplo siguiente se genera un resultado vacío porque el elemento primario no puede ser de una resolución mayor que la secundaria.
print invalid = isempty(geo_h3cell_parent('862a1072fffffff', 15))
Salida
no válido |
---|
1 |