ST_MLineFromShape
Nota:
ST_Geometry solo en PostgreSQL
Definición
ST_MLineFromShape toma una forma de multilínea de ESRI y un Id. de referencia espacial y devuelve un ST_MultiLineString.
Sintaxis
sde.st_mlinefromshape (esri_shape bytea, srid integer)
Tipo de devolución
ST_MultiLineString
Ejemplo
Cree la tabla sample_mlines con dos columnas de geometría (una columna ST_Geometry y la otra una columna bytea) y un Id. único.
CREATE TABLE sample_mlines (id integer unique, geometry sde.st_geometry, shape bytea);
Agregue un registro a la tabla.
INSERT INTO sample_mlines (id, geometry) VALUES ( 10, sde.st_multilinestring ('multilinestring ((61 2, 64 3, 65 6), (58 4, 59 5, 61 8), (69 3, 67 4, 66 7, 68 9))', 0) );
Convierta la forma en geometría.
UPDATE sample_mlines SET shape = sde.st_asshape (geometry) WHERE id = 10;
Utilice ST_MLineFromShape para obtener información de cadena de texto multilínea.
SELECT id, sde.st_astext (sde.st_mlinefromshape (shape)) AS MULTI_LINE_STRING FROM sample_mlines WHERE id = 10; id multi_line_string 10 MULTILINESTRING ((61 2, 64 3, 65 6), (58 4, 59 5,61 8), (69 3, 67 4, 66 7, 68 9 ))
7/11/2012