GeomFromST_ WKB - Amazon Redshift

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

GeomFromST_ WKB

ST_ GeomFrom WKB konstruiert ein Geometrieobjekt aus einer hexadezimalen, wohlbekannten Binärdarstellung (WKB) einer Eingabegeometrie.

ST_ GeomFrom WKB akzeptiert 3DZ-, 3DM- und 4D-Geometrien, die im Hexadezimalformat WKB geschrieben sind.

Syntax

ST_GeomFromWKB(wkb_string)
ST_GeomFromWKB(wkb_string, srid)

Argumente

wkb_string

Ein Wert vom Datentyp VARCHAR, der eine hexadezimale WKB-Darstellung einer Geometrie ist.

srid

Ein Wert vom Datentyp INTEGER, der eine SRID (Spatial Reference Identifier) ist. Wenn ein SRID-Wert angegeben wird, hat die zurückgegebene Geometrie diesen SRID-Wert. Andernfalls wird der SRID-Wert der zurückgegebenen Geometrie auf 0 gesetzt.

Rückgabetyp

GEOMETRY

Wenn wkb_string oder srid null ist, wird null zurückgegeben.

Wenn srid negativ ist, wird null zurückgegeben.

Wenn wkb_string nicht gültig ist, wird ein Fehler zurückgegeben.

Wenn srid nicht gültig ist, wird ein Fehler zurückgegeben.

Beispiele

Das folgende SQL konstruiert ein Polygon aus einem WKB-Wert und gibt die WKT-Darstellung eines Polygons zurück.

SELECT ST_AsText(ST_GeomFromWKB('01030000000100000005000000000000000000000000000000000000000000000000000000000000000000F03F000000000000F03F000000000000F03F000000000000F03F000000000000000000000000000000000000000000000000'));
st_astext -------------------------------- POLYGON((0 0,0 1,1 1,1 0,0 0))