Name

ST_Points — Gibt einen MultiPoint zurück, welcher alle Koordinaten einer Geometrie enthält.

Synopsis

geometry ST_Points( geometry geom );

Beschreibung

Gibt einen MultiPoint zurück, der alle Koordinaten einer Geometrie enthält. Doppelte Punkte werden beibehalten, einschließlich der Start- und Endpunkte von Ringgeometrien. (Falls gewünscht, können doppelte Punkte durch den Aufruf von ST_RemoveRepeatedPoints für das Ergebnis entfernt werden).

Um Informationen über die Position der einzelnen Koordinaten in der übergeordneten Geometrie zu erhalten, verwenden Sie ST_DumpPoints.

M- und Z-Koordinaten werden beibehalten, falls vorhanden.

Diese Methode unterstützt kreisförmige Strings und Kurven.

Diese Funktion unterstützt 3d und lässt den Z-Index nicht fallen.

Verfügbarkeit: 2.3.0

Beispiele

SELECT ST_AsText(ST_Points('POLYGON Z ((30 10 4,10 30 5,40 40 6, 30 10))'));

--result
MULTIPOINT Z ((30 10 4),(10 30 5),(40 40 6),(30 10 4))