ST_AddEdgeNewFaces — Agrega un nuevo borde y, si al hacerlo divide una cara, se elimina la cara original y es reemplazada con dos nuevas caras.
integer ST_AddEdgeNewFaces(
varchar atopology, integer anode, integer anothernode, geometry acurve)
;
Agrega un nuevo borde y, si al hacerlo divide una cara, se elimina la cara original y es reemplazada con dos nuevas caras. Devuelve el identificador del borde recientemente agregado.
Actualiza todos los bordes unidos y relaciones en consecuencia existentes.
Si cualquier argumento es nulo, los nodos dados son desconocidos (ya deben existir en la tabla node
del esquema de topología) , el acurve
no es un LINESTRING
, el anode
y anothernode
no son el punto de inicio y final de acurve
entonces un error es lanzado.
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.
Disponibilidad: 2.0
This method implements the SQL/MM specification. SQL-MM: Topo-Geo y Topo-Net 3: Detalles de Rutina: X.3.12