]> granicus.if.org Git - postgis/commitdiff
Add note about updating joined edges and relationships, touch ST_ModEdgeSplit, ST_New...
authorSandro Santilli <strk@keybit.net>
Wed, 4 May 2011 18:34:20 +0000 (18:34 +0000)
committerSandro Santilli <strk@keybit.net>
Wed, 4 May 2011 18:34:20 +0000 (18:34 +0000)
git-svn-id: http://svn.osgeo.org/postgis/trunk@7091 b70326c6-7e19-0410-871a-916f4a2858ee

doc/extras_topology.xml

index 756a2616b2d4e7ced8ab7ae003bbd22b7eab61dd..7300c64c8119b68c5ed8f5f33dd2060952cb2e6f 100644 (file)
@@ -1616,9 +1616,12 @@ SELECT ST_AsText(topology.ST_GetFaceGeometry('ma_topo', 1)) As facegeomwkt;
                        <refsection>
                 <title>Description</title>
             
-                <para>Split an edge by creating a new node along an existing edge, modifying the original edge and adding a new edge.</para>
-              
-                       
+                <para>
+Split an edge by creating a new node along an existing edge,
+modifying the original edge and adding a new edge.
+Updates all existing joined edges and relationships accordingly.
+               </para>
+
                 <!-- use this format if new function -->
                 <para>Availability: 1.? </para>
                 <para>Changed: 2.0 - In prior versions, this was misnamed ST_ModEdgesSplit</para>
@@ -1682,6 +1685,8 @@ and deleting the second edge.
                 <para>
 Heal two edges by deleting the node connecting them, modifying the first edge
 and deleting the second edge.
+Returns the id of the node created that joins the new edges.
+Updates all existing joined edges and relationships accordingly.
                </para>
               
                        
@@ -1775,8 +1780,14 @@ Isolated Node 7 moved to location 227579.5,893916.5</programlisting>
                        <refsection>
                 <title>Description</title>
             
-                <para>Split an edge with edge id <varname>anedge</varname> by creating a new node with point location <varname>apoint</varname> along current edge, deleting the original edge and replacing it with two new edges.  Returns the id of the new node created that joins the new edges.
-                    Updates all existing joined edges and relationships with the new ones.</para>
+                <para>
+Split an edge with edge id <varname>anedge</varname> by creating a
+new node with point location <varname>apoint</varname> along current
+edge, deleting the original edge and replacing it with two new edges.
+Returns the id of the new node created that joins the new edges.
+Updates all existing joined edges and relationships accordingly.
+               </para>
+
                 <para>If the spatial reference system (srid) of the point geometry is not the same as the topology, the <varname>apoint</varname> is not a point geometry, the point is null, the point already exists as a node, the edge does not correspond to an existing edge or the point is not within the edge then an exception is thrown.</para>