Amazon Redshift non supporterà più la creazione di nuovi Python a UDFs partire dal 1° novembre 2025. Se vuoi usare Python UDFs, crea la UDFs data precedente a quella data. Python esistente UDFs continuerà a funzionare normalmente. Per ulteriori informazioni, consulta il post del blog
Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
H3_Boundary
H3_Boundary restituisce il limite di un ID di una cella H3 in base a un indice di input. Per ulteriori informazioni sull'indicizzazione H3, consulta H3.
Sintassi
H3_Boundary(index)
Arguments (Argomenti)
- indice
-
Un valore del tipo di dati
BIGINToVARCHARche rappresenta l’indice di una cella H3. In alternativa un’espressione che restituisce uno di questi tipi di dati.
Tipo restituito
POLYGON: rappresenta il poligono con un identificatore spaziale del sistema di riferimento (SRID) uguale a 0.
Se index non è valido, viene restituito un errore.
Esempi
Il comando SQL seguente immette un valore VARCHAR che rappresenta l’indice di una cella H3 e restituisce un POLIGONO con SRID 0 che rappresenta il limite della cella H3 di input. L’output di H3_Boundary viene immesso in ST_AwEWKT per essere visualizzato in una rappresentazione Extended Well-Known Text (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))
Il comando SQL seguente immette un valore BIGINT che rappresenta l’indice di una cella H3 e restituisce un POLIGONO con SRID 0 che rappresenta il limite della cella H3 di input. L’output di H3_Boundary viene immesso in ST_AwEWKT per essere visualizzato in una rappresentazione Extended Well-Known Text (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))