]> granicus.if.org Git - postgis/commitdiff
Dump(geometry) enabled by default.
authorSandro Santilli <strk@keybit.net>
Fri, 7 Jan 2005 10:10:10 +0000 (10:10 +0000)
committerSandro Santilli <strk@keybit.net>
Fri, 7 Jan 2005 10:10:10 +0000 (10:10 +0000)
git-svn-id: http://svn.osgeo.org/postgis/trunk@1244 b70326c6-7e19-0410-871a-916f4a2858ee

lwgeom/Makefile
lwgeom/lwpostgis.sql.in

index a51091bb55ff665035bd5a5382fce16e0043d167..9793eb96a07c719d77c7f3c7b79c5d9595aaf6c3 100644 (file)
@@ -77,7 +77,7 @@ ifeq ($(USE_STATS),1)
 endif
  
 SA_OBJS=misures.o box2d.o ptarray.o lwgeom_api.o lwgeom.o lwpoint.o lwline.o lwpoly.o lwmpoint.o lwmline.o lwmpoly.o lwcollection.o $(GEOS_WRAPPER) wktunparse.o lwgparse.o wktparse.tab.o lex.yy.o vsprintf.o
-OBJS=$(SA_OBJS) liblwgeom.o lwgeom_pg.o lwgeom_debug.o lwgeom_spheroid.o lwgeom_ogc.o lwgeom_functions_analytic.o lwgeom_geos.o lwgeom_inout.o lwgeom_estimate.o lwgeom_functions_basic.o lwgeom_gist.o lwgeom_btree.o lwgeom_transform.o stringBuffer.o lwgeom_box.o lwgeom_box3d.o lwgeom_box2dfloat4.o lwgeom_chip.o lwgeom_svg.o lwgeom_gml.o lwgeom_triggers.o
+OBJS=$(SA_OBJS) liblwgeom.o lwgeom_pg.o lwgeom_debug.o lwgeom_spheroid.o lwgeom_ogc.o lwgeom_functions_analytic.o lwgeom_geos.o lwgeom_inout.o lwgeom_estimate.o lwgeom_functions_basic.o lwgeom_gist.o lwgeom_btree.o lwgeom_transform.o stringBuffer.o lwgeom_box.o lwgeom_box3d.o lwgeom_box2dfloat4.o lwgeom_chip.o lwgeom_svg.o lwgeom_gml.o lwgeom_triggers.o lwgeom_dump.o
 
 OTHERS=y.output lex.yy.c wktparse.tab.c wktparse.tab.h lwpostgis.sql
 
index 42e9bb06a0fb03756cc713639dc9f6b8ad243c82..d93826e4817164fcf9f6a48ac5daf7e6e4852d33 100644 (file)
@@ -1832,6 +1832,13 @@ CREATE AGGREGATE polygonize (
        finalfunc = polygonize_garray
        );
 
+CREATE TYPE geometry_dump AS (path integer[], geom geometry);
+
+CREATEFUNCTION dump(geometry)
+       RETURNS SETOF geometry_dump
+       AS '@MODULE_FILENAME@', 'LWGEOM_dump'
+       LANGUAGE 'C' WITH (isstrict,iscachable);
+
 ------------------------------------------------------------------------
 
 --