Catégories :

Fonctions géospatiales

H3_CELL_TO_CHILDREN_STRING

Renvoie un ARRAY des VARCHARs contenant les IDs hexadécimaux des enfants d’une cellule H3 pour une résolution donnée.

Voir aussi :

H3_CELL_TO_CHILDREN , H3_CELL_TO_PARENT

Syntaxe

H3_CELL_TO_CHILDREN_STRING( <cell_id> , <target_resolution> )
Copy

Arguments

cell_id

Un VARCHAR qui représente l’ID de cellule H3 (index) au format hexadécimal.

target_resolution

Un INTEGER compris entre 0 et 15 (inclus) spécifiant la résolution H3 que vous souhaitez utiliser pour les cellules H3 renvoyées.

La spécification de toute autre valeur INTEGER entraîne une erreur.

Renvoie

Renvoie un ARRAY des valeurs VARCHAR des IDs hexadécimaux des enfants d’une cellule H3 à la résolution cible spécifiée.

Exemples

L’exemple suivant renvoie un ARRAY des IDs (au format hexadécimal) des enfants de la cellule H3 avec l’ID 881F1D4887FFFFF (au format hexadécimal) :

SELECT H3_CELL_TO_CHILDREN_STRING('881F1D4887FFFFF', 9);
Copy
+--------------------------------------------------+
| H3_CELL_TO_CHILDREN_STRING('881F1D4887FFFFF', 9) |
|--------------------------------------------------|
| [                                                |
|   "891f1d48863ffff",                             |
|   "891f1d48867ffff",                             |
|   "891f1d4886bffff",                             |
|   "891f1d4886fffff",                             |
|   "891f1d48873ffff",                             |
|   "891f1d48877ffff",                             |
|   "891f1d4887bffff"                              |
| ]                                                |
+--------------------------------------------------+