From 8721dd1cfeb2aa2245c4e6019bf4ae58f1546baf Mon Sep 17 00:00:00 2001 From: Sandro Santilli Date: Wed, 18 May 2011 16:18:54 +0000 Subject: [PATCH] ST_AddEdgeNewFaces is now implemented.. git-svn-id: http://svn.osgeo.org/postgis/trunk@7195 b70326c6-7e19-0410-871a-916f4a2858ee --- doc/extras_topology.xml | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/doc/extras_topology.xml b/doc/extras_topology.xml index eeeaa8f41..f7a60e1c4 100644 --- a/doc/extras_topology.xml +++ b/doc/extras_topology.xml @@ -1560,7 +1560,7 @@ SELECT ST_AsText(topology.ST_GetFaceGeometry('ma_topo', 1)) As facegeomwkt; 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. (NOT YET IMPLEMENTED) + Add a new edge and, if in doing so it splits a face, delete the original face and replace it with two new faces. @@ -1578,15 +1578,19 @@ SELECT ST_AsText(topology.ST_GetFaceGeometry('ma_topo', 1)) As facegeomwkt; 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) , + +Add a new edge and, if in doing so it splits a face, delete the original +face and replace it with two new faces. +Updates all existing joined edges and relationships accordingly. + + If any arguments are null, the given nodes are unknown (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. This is not completely implemented yet and currently always throws a NOT YET IMPLEMENTED error - Availability: 1.? + Availability: 2.0 &sqlmm_compliant; SQL-MM: Topo-Geo and Topo-Net 3: Routine Details: X.3.12 -- 2.50.1