Classe de erro H3_INVALID_CELL_ID
<h3Cell>
não é um ID de célula H3 válido
Parâmetros
- H3cell : um valor de entrada que não corresponde a um ID de célula H3 válido.
Explicação
As funções que retornam esse erro encontraram um valor de entrada que não corresponde a uma ID de célula válida ou está fora da faixa aceitável para IDs de células H3 válidas. O valor mínimo desse intervalo é 0x08001fffffffffff
e o valor máximo é 0x08ff3b6db6db6db6
. Os valores dentro desse intervalo ainda podem corresponder a IDs de células H3 inválidas.
Mitigação
Verifique se o ID do celular H3 ofensivo é válido. Se o ID for inválido, filtre-o usando a função SQL h3_isvalid.
Exemplos
SQL
-- Invalid cell ID as input to the h3_resolution function.
> SELECT h3_resolution(0)
[H3_INVALID_CELL_ID] 0 is not a valid H3 cell ID
Funções que emitem a classe de erro
h3_boundaryasgeojson
funçãoh3_boundaryaswkb
funçãoh3_boundaryaswkt
funçãoh3_centerasgeojson
funçãoh3_centeraswkb
funçãoh3_centeraswkt
funçãoh3_compact
funçãoh3_distance
funçãoh3_h3tostring
funçãoh3_hexring
funçãoh3_ischildof
funçãoh3_ispentagon
funçãoh3_kring
funçãoh3_kringdistances
funçãoh3_maxchild
funçãoh3_minchild
funçãoh3_resolution
funçãoh3_stringtoh3
funçãoh3_tochildren
funçãoh3_toparent
funçãoh3_try_distance
funçãoh3_uncompact
funçãoh3_validate
função