ST_GeomFromEWKT
ST_GeomFromEWKT construye un objeto geométrico a partir de la representación de texto conocida extendida (EWKT) de una geometría de entrada.
ST_GeomFromEWKT acepta 3DZ, 3DM y 4D donde el tipo de geometría tiene el prefijo Z, M o ZM, respectivamente.
Sintaxis
ST_GeomFromEWKT(ewkt_string)
Argumentos
- ewkt_string
-
Un valor del tipo de datos
VARCHAR
o una expresión que toma el valor de un tipoVARCHAR
, es decir, una representación EWKT de una geometría.Puede usar la palabra clave de WKT
EMPTY
para designar un punto vacío, un multipunto con un punto vacío o una colección de geometría con un punto vacío. En el siguiente ejemplo, se crea un punto vacío.ST_GeomFromEWKT('SRID=4326;POINT EMPTY');
Tipo de retorno
GEOMETRY
Si ewkt_string es null, se devuelve el valor null.
Si ewkt_string no es válido, se devuelve un error.
Ejemplos
El siguiente SQL crea una cadena de varias líneas a partir de un valor EWKT y devuelve una geometría. También devuelve el resultado ST_AsEWKT de la geometría.
SELECT ST_GeomFromEWKT('SRID=4326;MULTILINESTRING((1 0,1 0),(2 0,3 0),(4 0,5 0,6 0))') as geom, ST_AsEWKT(geom);
geom | st_asewkt
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------
0105000020E610000003000000010200000002000000000000000000F03F0000000000000000000000000000F03F00000000000000000102000000020000000000000000000040000000000000000000000000000008400000000000000000010200000003000000000000000000104000000000000000000000000000001440000000000000000000000000000018400000000000000000 | SRID=4326;MULTILINESTRING((1 0,1 0),(2 0,3 0),(4 0,5 0,6 0))