Amazon Redshift unterstützt ab dem 1. November 2025 nicht mehr die Erstellung neuer Python-UDFs. Wenn Sie Python-UDFs verwenden möchten, erstellen Sie die UDFs vor diesem Datum. Bestehende Python-UDFs funktionieren weiterhin wie gewohnt. Weitere Informationen finden Sie im Blog-Posting
H3_Boundary
H3_Boundary gibt die Begrenzung einer H3-Zellen-ID aus einem Eingabeindex zurück. Weitere Informationen zur H3-Indizierung finden Sie in H3.
Syntax
H3_Boundary(index)
Argumente
- index
-
Ein Wert des Datentyps
BIGINToderVARCHAR, der den Index einer H3-Zelle darstellt. Oder ein Ausdruck, der zu einem dieser Datentypen ausgewertet wird.
Rückgabetyp
POLYGON – steht für das Polygon mit dem Spatial Reference System Identifier (SRID) 0.
Wenn index nicht gültig ist, wird ein Fehler zurückgegeben.
Beispiele
Das folgende SQL gibt ein VARCHAR ein, das den Index einer H3-Zelle darstellt, und gibt ein POLYGON mit der SRID 0 zurück, das die Grenze der H3-Eingabezelle darstellt. Die Ausgabe von H3_Boundary wird in ST_AwEWKT eingegeben, um in einer EWKT-Darstellung (Extended Well-Known Text) angezeigt zu werden.
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))
Das folgende SQL gibt ein BIGINT ein, das den Index einer H3-Zelle darstellt, und gibt ein POLYGON mit der SRID 0 zurück, das die Grenze der H3-Eingabezelle darstellt. Die Ausgabe von H3_Boundary wird in ST_AwEWKT eingegeben, um in einer EWKT-Darstellung (Extended Well-Known Text) angezeigt zu werden.
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))