H3_Boundary
H3_Boundary retorna o limite de um ID de célula H3 de um índice de entrada. Para obter informações sobre a indexação H3, consulte H3.
Sintaxe
H3_Boundary(index)
Argumentos
- índice
-
Um valor de tipo de dados
BIGINT
ouVARCHAR
que representa o índice de uma célula H3. Ou uma expressão que seja avaliada como um desses tipos de dados.
Tipo de retorno
POLYGON
: representa o polígono com identificador do sistema de referência espacial (SRID) de 0
.
Se o índice for inválido, será retornado um erro.
Exemplos
O comando SQL a seguir insere um VARCHAR
que representa o índice de uma célula H3 e retorna um POLYGON com SRID 0 que representa o limite da célula H3 de entrada. A saída de H3_Boundary é inserida em ST_AwEWKT para exibição em uma representação de texto bem conhecido estendido (EWKT).
SELECT ST_AsEWKT(H3_Boundary('8025fffffffffff'));
st_asewkt
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
POLYGON((87.7729641223953 52.6542030078627,86.7082098104731 40.3127667561966,98.2285042557705 33.6210697806835,110.694610548823 37.163896485796,116.212895637138 47.3094513028131,106.40349563788 56.210610737585,87.7729641223953 52.6542030078627))
O comando SQL a seguir insere um BIGINT
que representa o índice de uma célula H3 e retorna um POLYGON com SRID 0 que representa o limite da célula H3 de entrada. A saída de H3_Boundary é inserida em ST_AwEWKT para exibição em uma representação de texto bem conhecido estendido (EWKT).
SELECT ST_AsEWKT(H3_Boundary(577129255373111295));
st_asewkt
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
POLYGON((87.7729641223953 52.6542030078627,86.7082098104731 40.3127667561966,98.2285042557705 33.6210697806835,110.694610548823 37.163896485796,116.212895637138 47.3094513028131,106.40349563788 56.210610737585,87.7729641223953 52.6542030078627))