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 cella H3 da un indice di input. Per ulteriori informazioni sull'indicizzazione H3, consulta H3.
Sintassi
H3_Boundary(index)
Argomenti
- indice
-
Un valore di tipo di dati
BIGINToVARCHARche rappresenta l'indice di una cella H3. Oppure, un'espressione che restituisce uno di questi tipi di dati.
Tipo restituito
POLYGON— rappresenta il poligono con l'identificatore del sistema di riferimento spaziale (SRID) di. 0
Se l'indice non è valido, viene restituito un errore.
Esempi
Il codice SQL seguente immette un valore VARCHAR che rappresenta l'indice di una cella H3 e restituisce un valore POLYGON 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 di testo esteso noto (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 codice SQL seguente immette un BIGINT che rappresenta l'indice di una cella H3 e restituisce un POLYGON 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 di testo esteso noto (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))