Definición
ST_MPointFromText toma una representación de texto conocida (WKB) de tipo ST_MultiPolygon y un Id. de referencia espacial y devuelve un ST_MultiPolygon.
Sintaxis
Oracle
sde.st_mpolyfromtext (wkt clob, srid integer)
sde.st_mpolyfromtext (wkt clob)
Si no especifica ningún SRID, la referencia espacial tiene de forma predeterminada el valor 4326.
SQLite
st_mpolyfromtext (wkt text, srid int32)
st_mpolyfromtext (wkt text)
Si no especifica ningún SRID, la referencia espacial tiene de forma predeterminada el valor 4326.
Tipo de devolución
ST_MultiPolygon
Ejemplo
La tabla multipolygon_test se crea con la única columna ST_MultiPolygon mpl1.
La declaración INSERT inserta un ST_MultiPolygon en la columna mpl1 utilizando la función ST_MpolyFromText.
Oracle
CREATE TABLE mpolygon_test (mpl1 sde.st_geometry);
INSERT INTO MPOLYGON_TEST VALUES (
sde.st_mpolyfromtext ('multipolygon (((10.01 20.03, 10.52 40.11, 30.29 41.56,
31.78 10.74, 10.01 20.03), (21.23 15.74, 21.34 35.21, 28.94 35.35,
29.02 16.83, 21.23 15.74)), ((40.91 10.92, 40.56 20.19, 50.01 21.12,
51.34 9.81, 40.91 10.92)))', 4326)
);
SQLite
CREATE TABLE mpolygon_test (id integer);
SELECT AddGeometryColumn(
NULL,
'mpolygon_test',
'mpl1',
4326,
'multipolygon',
'xy',
'null'
);
INSERT INTO MPOLYGON_TEST VALUES (
1,
st_mpolyfromtext ('multipolygon (((10.01 20.03, 10.52 40.11, 30.29 41.56,
31.78 10.74, 10.01 20.03), (21.23 15.74, 21.34 35.21, 28.94 35.35,
29.02 16.83, 21.23 15.74)), ((40.91 10.92, 40.56 20.19, 50.01 21.12,
51.34 9.81, 40.91 10.92)))', 4326)
);