]> granicus.if.org Git - postgis/commitdiff
Fixed ST_NewEdgesSplit function to return new Node id rather then text
authorSandro Santilli <strk@keybit.net>
Tue, 18 Oct 2005 16:39:15 +0000 (16:39 +0000)
committerSandro Santilli <strk@keybit.net>
Tue, 18 Oct 2005 16:39:15 +0000 (16:39 +0000)
git-svn-id: http://svn.osgeo.org/postgis/trunk@1970 b70326c6-7e19-0410-871a-916f4a2858ee

topology/topology.sql.in

index 23a56b2cb042bd0ba8582eb5d9c0d67c158d70a4..8a1538e3a70f04fde611a383fbb1efd81a6313a5 100644 (file)
@@ -2695,7 +2695,7 @@ LANGUAGE 'plpgsql' _VOLATILE;
 --  ST_NewEdgesSplit(atopology, anedge, apoint)
 --
 CREATEFUNCTION topology.ST_NewEdgesSplit(varchar, integer, geometry)
-       RETURNS TEXT AS
+       RETURNS INTEGER AS
 '
 DECLARE
        atopology ALIAS FOR $1;
@@ -2932,9 +2932,10 @@ BEGIN
                        
        END LOOP;
 
-       RETURN ''Edge '' || anedge 
-               || '' split in edges '' || edgeid1
-               || '' and '' || edgeid2 || '' by node '' || nodeid;
+       RAISE NOTICE ''Edge % split in edges % and % by node %'',
+               anedge, edgeid1, edgeid2, nodeid;
+
+       RETURN nodeid; 
 END
 '
 LANGUAGE 'plpgsql' _VOLATILE;