Catégories :

Fonctions géospatiales

H3_IS_PENTAGON

Renvoie TRUE si la limite d’une cellule H3 représente un pentagone.

Syntaxe

H3_IS_PENTAGON( <cell_id> )
Copy

Arguments

cell_id

Valeur INTEGER qui représente l’ID de cellule H3 (index), ou valeur VARCHAR qui représente l’ID de cellule au format hexadécimal.

Renvoie

Renvoie un BOOLEAN ou un NULL.

  • La valeur est TRUE si l’entrée représente un pentagone. Sinon, renvoie FALSE.

  • Si l’entrée est NULL, renvoie NULL sans signaler d’erreur.

Exemples

L’exemple suivant spécifie un entier qui ne représente pas un pentagone.

SELECT H3_IS_PENTAGON(613036919424548863);
Copy
+------------------------------------+
| H3_IS_PENTAGON(613036919424548863) |
|------------------------------------|
| False                              |
+------------------------------------+

L’exemple suivant spécifie une chaîne hexadécimale qui représente un pentagone.

SELECT H3_IS_PENTAGON('804dfffffffffff');
Copy
+-----------------------------------+
| H3_IS_PENTAGON('804DFFFFFFFFFFF') |
|-----------------------------------|
| True                              |
+-----------------------------------+