Amazon Redshift dejará de admitir la creación de nuevas UDF de Python a partir del 1 de noviembre de 2025. Si desea utilizar las UDF de Python, créelas antes de esa fecha. Las UDF de Python existentes seguirán funcionando con normalidad. Para obtener más información, consulte la publicación del blog
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
VARCHARque es una representación hexadecimal WKB de una geometría. - srid
-
Un valor de tipo de datos
INTEGERque 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 devolución
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))