geo_h3cell_parent()
Si applica a: ✅Microsoft Fabric✅Azure Esplora dati✅ Azure Monitor✅Microsoft Sentinel
Calcola l'elemento padre della cella H3.
Altre informazioni sulla cella H3.
Sintassi
geo_h3cell_parent(
risoluzione h3cell,
)
Altre informazioni sulle convenzioni di sintassi.
Parametri
Nome | Digita | Obbligatorio | Descrizione |
---|---|---|---|
h3cell | string |
✔️ | Valore del token di cella H3 calcolato da geo_point_to_h3cell(). |
risoluzione | int |
Definisce la risoluzione delle celle figlio richieste. I valori supportati sono compresi nell'intervallo [0, 14]. Se non specificato, verrà calcolato un token figlio immediato. |
Valori restituiti
Token padre string
della cella H3 . Se la cella H3 non è valida o la risoluzione padre è superiore a quella specificata, la query genererà un risultato vuoto.
Esempi
print parent_cell = geo_h3cell_parent('862a1072fffffff')
Output
parent_cell |
---|
852a1073fffffff |
Nell'esempio seguente viene calcolato l'elemento padre della cella al livello 1.
print parent_cell = geo_h3cell_parent('862a1072fffffff', 1)
Output
parent_cell |
---|
812a3ffffffffff |
print parent_res = geo_h3cell_level(geo_h3cell_parent((geo_point_to_h3cell(1,1,10))))
Output
parent_res |
---|
9 |
print parent_res = geo_h3cell_level(geo_h3cell_parent(geo_point_to_h3cell(1,1,10), 3))
Output
parent_res |
---|
3 |
Nell'esempio seguente viene generato un risultato vuoto a causa dell'input di cella non valido.
print invalid = isempty(geo_h3cell_parent('123'))
Output
non valido |
---|
1 |
Nell'esempio seguente viene generato un risultato vuoto a causa della risoluzione padre non valida.
print invalid = isempty(geo_h3cell_parent('862a1072fffffff', 100))
Output
non valido |
---|
1 |
L'esempio seguente genera un risultato vuoto perché l'elemento padre non può essere di una risoluzione superiore a quella figlio.
print invalid = isempty(geo_h3cell_parent('862a1072fffffff', 15))
Output
non valido |
---|
1 |