- Catégories :
H3_POINT_TO_CELL_STRING¶
Renvoie la valeur hexadécimale d’un ID de cellule H3 pour un point (spécifié par un objet GEOGRAPHY) à une résolution donnée.
- Voir aussi :
Syntaxe¶
H3_POINT_TO_CELL_STRING( <geography_point> , <target_resolution> )
Arguments¶
geography_point
Un objet GEOGRAPHY qui représente un point.
target_resolution
Un INTEGER compris entre 0 et 15 (inclus) spécifiant la résolution H3 que vous souhaitez utiliser pour la cellule H3 renvoyée.
La spécification de toute autre valeur INTEGER entraîne une erreur.
Renvoie¶
Renvoie une valeur VARCHAR correspondant à l’ID de cellule hexadécimale H3 pour l’emplacement et la résolution donnés.
Exemples¶
L’exemple suivant renvoie l’ID de cellule hexadécimale H3 pour la porte de Brandebourg à la résolution 8.
SELECT H3_POINT_TO_CELL_STRING(ST_POINT(13.377704, 52.516262), 8);
+------------------------------------------------------------+
| H3_POINT_TO_CELL_STRING(ST_POINT(13.377704, 52.516262), 8) |
|------------------------------------------------------------|
| 881F1D4887FFFFF |
+------------------------------------------------------------+
L’exemple suivant montre que vous ne pouvez pas spécifier une résolution en dehors de 0 à 15.
SELECT H3_POINT_TO_CELL_STRING(ST_POINT(13.377704, 52.516262), 18);
100410 (P0000): Invalid H3 resolution value: 18. Resolution must be between 0 (coarsest) and 15 (finest).