H3_INVALID_RESOLUTION_VALUE třída chyb
<r>
rozlišení H3 musí být mezi <minR>
a <maxR>
včetně
Parametry
- h3Cell: Vstupní hodnota, která měla odpovídat platnému ID buňky H3.
- r: Skutečná hodnota rozlišení (INTEGER) předaná funkci SQL.
-
minR: Minimální přijatelné rozlišení (INTEGER) v kontextu funkce SQL (obvykle
0
). -
maxR: Maximální přijatelné rozlišení (INTEGER) v kontextu funkce SQL (obvykle
15
).
Vysvětlení
Funkce, které generují tuto chybu, očekávají platnou hodnotu rozlišení H3. Platné hodnoty rozlišení H3 jsou mezi 0
a 15
. Některé funkce SQL mohou rozsah dále omezit na základě kontextu funkce.
Příklady
-- 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
Funkce vygenerující tuto třídu chyb
- funkce h3_coverash3
- funkce h3_coverash3string
- h3_longlatash3 funkce
- h3_longlatash3string funkce
- Funkce h3_maxchild
- h3_minchild funkce
- funkce h3_pointash3
- h3_pointash3string funkce
- h3_polyfillash3 funkce
- h3_polyfillash3string function
- funkce h3_tessellateaswkb
- funkce h3_tochildren
- h3_toparent funkce
- funkce h3_uncompact