ST_GeomFromWKB - Amazon Redshift

ST_GeomFromWKB

ST_GeomFromWKB construye un objeto geométrico a partir de la representación binaria conocida (WKB) hexadecimal de una geometría de datos de entrada.

ST_GeomFromWKB acepta geometrías 3DZ, 3DM y 4D escritas en formato hexadecimal WKB.

Sintaxis

ST_GeomFromWKB(wkb_string)
ST_GeomFromWKB(wkb_string, srid)

Argumentos

wkb_string

Un valor de tipo de datos VARCHAR que es una representación hexadecimal WKB de una geometría.

srid

Un valor de tipo de datos INTEGER que es un identificador de referencia espacial (SRID). Si se proporciona un valor SRID, la geometría devuelta tiene este valor SRID. De lo contrario, el valor SRID de la geometría devuelta se establece en 0.

Tipo de retorno

GEOMETRY

Si wkb_string o srid son null, entonces se devuelve el valor null.

Si srid es negativo, se devuelve null.

Si wkb_string no es válido, se devuelve un error.

Si srid no es válido, se devuelve un error.

Ejemplos

El siguiente SQL construye un polígono a partir de un valor WKB y devuelve la representación WKT de un polígono.

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