View a markdown version of this page

ST_Points - Amazon Redshift

Amazon Redshift non supporterà più l'uso delle UDF Python dopo il 30 giugno 2026. Inizieremo ad applicarlo per fasi. Per ulteriori informazioni sulla fine del ciclo di vita e sulle opzioni di migrazione di Python, consulta il post del blog pubblicato il 30 giugno 2025.

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à.

ST_Points

ST_Points restituisce una geometria multipunto contenente tutti i punti non vuoti nella geometria di input. ST_Points non rimuove i punti duplicati nell'input, inclusi i punti iniziale e finale delle geometrie ad anello.

Sintassi

ST_Points(geom)

Arguments (Argomenti)

geom

Un valore di tipo GEOMETRY o un'espressione che restituisce un valore di tipo GEOMETRY.

Tipo restituito

GEOMETRY di sottotipo MULTIPOINT.

Il valore dell'identificatore del sistema di riferimento spaziale (SRID) della geometria restituita è uguale a quello di geom.

Se geom è nullo, allora viene restituito il valore nullo.

Se geom è vuoto, allora viene restituito il multipunto vuoto.

Esempi

Gli esempi SQL seguenti costruiscono una geometria multipunto dalla geometria di input. Il risultato è una geometria multipunto contenente tutti i punti non vuoti nella geometria di input.

SELECT ST_AsEWKT(ST_Points(ST_SetSRID(ST_GeomFromText('LINESTRING(1 0,2 0,3 0)'), 4326)));
st_asewkt ------------- SRID=4326;MULTIPOINT((1 0),(2 0),(3 0))
SELECT ST_AsEWKT(ST_Points(ST_SetSRID(ST_GeomFromText('MULTIPOLYGON(((0 0,1 0,0 1,0 0)))'), 4326)));
st_asewkt ------------- SRID=4326;MULTIPOINT((0 0),(1 0),(0 1),(0 0))