Classe d’erreur H3_INVALID_RESOLUTION_VALUE
La résolution H3 <r>
doit être comprise entre <minR>
et <maxR>
(inclus)
Paramètres
- h3Cell : valeur d’entrée attendue correspondant à un ID de cellule H3 valide.
- r : La valeur de résolution réelle (un ENTIER), transmise à la fonction SQL.
- minR : La résolution minimale acceptable (un ENTIER) dans le contexte de la fonction SQL (généralement
0
). - maxR : La résolution maximale acceptable (un ENTIER) dans le contexte de la fonction SQL (généralement
15
).
Explication
Les fonctions qui émettent cette erreur attendent une valeur de résolution H3 valide. Les valeurs de résolution H3 valides sont comprises entre 0
et 15
. Certaines fonctions SQL peuvent davantage restreindre la plage selon le contexte de la fonction.
Exemples
-- Invoking h3_longlatash3 with a resolution that is out of the valid range.
> SELECT h3_longlatash3(40, -120, 16);
[H3_INVALID_RESOLUTION_VALUE] H3 resolution 16 must be between 0 and 15, inclusive
-- Invoking h3_toparent with a resolution that is larger than the input cell’s resolution.
> SELECT h3_toparent(599686042433355775, h3_resolution(599686042433355775) + 1);
[H3_INVALID_RESOLUTION_VALUE] H3 resolution 6 must be between 0 and 5, inclusive
Fonctions émettant cette classe d’erreur
- Fonction h3_coverash3
- Fonction h3_coverash3string
- Fonction h3_longlatash3
- Fonction h3_longlatash3string
- Fonction h3_maxchild
- Fonction h3_minchild
- Fonction h3_pointash3
- Fonction h3_pointash3string
- Fonction h3_polyfillash3
- Fonction h3_polyfillash3string
- Fonction h3_tessellateaswkb
- Fonction h3_tochildren
- Fonction h3_toparent
- Fonction h3_uncompact