From be769f6ae79c2395fe5baa845cee8aa7624b967b Mon Sep 17 00:00:00 2001 From: Regina Obe Date: Sun, 13 Feb 2011 03:45:02 +0000 Subject: [PATCH] ST_AddEdgeNewFaces - still need to put in an example git-svn-id: http://svn.osgeo.org/postgis/trunk@6809 b70326c6-7e19-0410-871a-916f4a2858ee --- doc/extras_topology.xml | 43 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 43 insertions(+) diff --git a/doc/extras_topology.xml b/doc/extras_topology.xml index 09906ee9c..51088b9d2 100644 --- a/doc/extras_topology.xml +++ b/doc/extras_topology.xml @@ -1238,6 +1238,49 @@ SELECT ST_AsText(topology.ST_GetFaceGeometry('ma_topo', 1)) As facegeomwkt; Topology Processing Functions + + + ST_AddEdgeNewFaces + + Add a new edge and, if in doing so it splits a face, delete the original face and replace it with two new faces. + + + + + + integer ST_AddEdgeNewFaces + varchar atopology + integer anode + integer anothernode + geometry acurve + + + + + + Description + + Add a new edge and, if in doing so it splits a face, delete the original face and replace it with two new faces. + If any arguments are null (meaning the nodes must already exist in the node table of the topology schema) , the acurve is not a LINESTRING, the anode and anothernode are not the start and endpoints of acurve then an error is thrown. + If the spatial reference system (srid) of the acurve geometry is not the same as the topology an exception is thrown. + + + + Availability: 1.? + &sqlmm_compliant; SQL-MM: Topo-Geo and Topo-Net 3: Routine Details: X.3.12 + + + + + Examples + + + + + + See Also + + ST_MoveIsoNode -- 2.50.1