- Categorias:
H3_GRID_DISTANCE¶
Retorna a distância entre duas células H3 especificadas por seus IDs.
Sintaxe¶
H3_GRID_DISTANCE( <cell_id_1> , <cell_id_2> ) Argumentos¶
Retornos¶
Retorna o valor INTEGER que representa a distância nas células da grade entre as duas células H3.
Notas de uso¶
Os dois IDs de célula de entrada devem usar a mesma resolução.
Exemplos¶
O exemplo a seguir retorna a distância (em termos do número de células da grade) entre duas células H3. O exemplo especifica os IDs da célula H3 como valores INTEGER.
SELECT H3_GRID_DISTANCE(617540519103561727, 617540519052967935); +----------------------------------------------------------+ | H3_GRID_DISTANCE(617540519103561727, 617540519052967935) | |----------------------------------------------------------| | 5 | +----------------------------------------------------------+ O exemplo a seguir especifica os valores hexadecimais dos IDs da célula H3 como valores VARCHAR:
SELECT H3_GRID_DISTANCE('891f1d48b93ffff', '891f1d4888fffff'); +--------------------------------------------------------+ | H3_GRID_DISTANCE('891F1D48B93FFFF', '891F1D4888FFFFF') | |--------------------------------------------------------| | 5 | +--------------------------------------------------------+