ST_ChangeEdgeGeom — Cambia la forma de un borde sin afectar la estructura de la topología.
text ST_ChangeEdgeGeom(
varchar atopology, integer anedge, geometry acurve)
;
Cambia la forma de un borde sin afectar la estructura de la topología.
If any arguments are null, the given edge does not exist in the edge
table of the topology schema, the acurve
is not a LINESTRING
, or the modification would change the underlying topology then an error is thrown.
Si el sistema de referencia espacial (SRID) de la geometría acurve
no es el mismo que la topología se lanza una excepción.
Si el nuevo acurve
no es simple, entonces un error es lanzado.
Si al mover el borde de la vieja a la nueva posición golpease un obstáculo entonces se produce un error.
Disponibilidad: 1.1.0
Mejorado: 2.0.0 agrega aplicación de consistencia topológica
This method implements the SQL/MM specification. SQL-MM: Topo-Geo y Topo-Net 3: Detalle de Rutina X.3.6
SELECT topology.ST_ChangeEdgeGeom('ma_topo', 1, ST_GeomFromText('LINESTRING(227591.9 893900.4,227622.6 893844.3,227641.6 893816.6, 227704.5 893778.5)', 26986) ); ---- Edge 1 changed