- Catégories :
H3_CELL_TO_BOUNDARY¶
Renvoie l’objet GEOGRAPHY représentant la limite d’une cellule H3.
Syntaxe¶
H3_CELL_TO_BOUNDARY( <cell_id> )
Arguments¶
cell_id
Un INTEGER qui représente l’ID de cellule H3 (index), ou un VARCHAR qui représente l’ID de cellule au format hexadécimal.
Renvoie¶
Renvoie un objet GEOGRAPHY qui représente la limite de la cellule H3 avec l’ID spécifié.
Exemples¶
L’exemple suivant renvoie l’objet GEOGRAPHY qui représente la limite de la cellule H3 contenant la porte de Brandebourg. L’exemple spécifie l’ID de cellule H3 comme valeur INTEGER.
SELECT H3_CELL_TO_BOUNDARY(613036919424548863);
+-----------------------------------------+
| H3_CELL_TO_BOUNDARY(613036919424548863) |
|-----------------------------------------|
| { |
| "coordinates": [ |
| [ |
| [ |
| 1.337146281884266e+01, |
| 5.251934565725256e+01 |
| ], |
| [ |
| 1.336924966147084e+01, |
| 5.251510220405509e+01 |
| ], |
| [ |
| 1.337455447449988e+01, |
| 5.251214028989955e+01 |
| ], |
| [ |
| 1.338207263166664e+01, |
| 5.251342164903257e+01 |
| ], |
| [ |
| 1.338428664751681e+01, |
| 5.251766506194694e+01 |
| ], |
| [ |
| 1.337898164779325e+01, |
| 5.252062715603375e+01 |
| ], |
| [ |
| 1.337146281884266e+01, |
| 5.251934565725256e+01 |
| ] |
| ] |
| ], |
| "type": "Polygon" |
| } |
+-----------------------------------------+
L’exemple suivant spécifie la valeur hexadécimale de l’ID de cellule H3 sous la forme d’un VARCHAR pour renvoyer les mêmes coordonnées que l’exemple précédent.
SELECT H3_CELL_TO_BOUNDARY('881F1D4887FFFFF');
+----------------------------------------+
| H3_CELL_TO_BOUNDARY('881F1D4887FFFFF') |
|----------------------------------------|
| { |
| "coordinates": [ |
| [ |
| [ |
| 1.337146281884266e+01, |
| 5.251934565725256e+01 |
| ], |
| [ |
| 1.336924966147084e+01, |
| 5.251510220405509e+01 |
| ], |
| [ |
| 1.337455447449988e+01, |
| 5.251214028989955e+01 |
| ], |
| [ |
| 1.338207263166664e+01, |
| 5.251342164903257e+01 |
| ], |
| [ |
| 1.338428664751681e+01, |
| 5.251766506194694e+01 |
| ], |
| [ |
| 1.337898164779325e+01, |
| 5.252062715603375e+01 |
| ], |
| [ |
| 1.337146281884266e+01, |
| 5.251934565725256e+01 |
| ] |
| ] |
| ], |
| "type": "Polygon" |
| } |
+----------------------------------------+