From 9ea53524ef7c667cc8b1edeae84ef5d4487888e5 Mon Sep 17 00:00:00 2001 From: Sandro Santilli Date: Tue, 11 Nov 2003 11:28:07 +0000 Subject: [PATCH] Added (mem)GeomUnion and (mem_)collect aggregates documentation, updated Centroid paragraph git-svn-id: http://svn.osgeo.org/postgis/trunk@356 b70326c6-7e19-0410-871a-916f4a2858ee --- doc/postgis.xml | 34 +++++++++++++++++++++++++++++++--- 1 file changed, 31 insertions(+), 3 deletions(-) diff --git a/doc/postgis.xml b/doc/postgis.xml index 71ed706a8..705ef739f 100644 --- a/doc/postgis.xml +++ b/doc/postgis.xml @@ -1909,8 +1909,9 @@ intersection of this Geometry with anotherGeometry. OGC SPEC s2.1.1.1 + - geomunion(geometry,geometry) + GeomUnion(geometry,geometry) Returns a geometry that represents the point set union of this Geometry with anotherGeometry. @@ -1922,6 +1923,24 @@ this Geometry with anotherGeometry. + GeomUnion(geometry set) + + Returns a geometry that represents the point set union of +this all Geometries in given set. + + Performed by the GEOS module + Do not call with a GeometryCollection in the argument set + Not explicitly defined in OGC SPEC + + + + memGeomUnion(geometry set) + + Same as the above, only memory-friendly (uses less memory and more processor time). + + + + difference(geometry,geometry) Returns a geometry that represents the point set @@ -2132,6 +2151,7 @@ is simple (does not pass through the same point more than once). Centroid(geometry) Returns the centroid of the geometry as a point. + Computation will be more accurate if performed by the GEOS module (enabled at compile time). @@ -2460,7 +2480,7 @@ is simple (does not pass through the same point more than once). - collect(geometry) + collect(geometry set) This function returns a GEOMETRYCOLLECTION object from a set of geometries. The collect() function is an "aggregate" function in @@ -2472,6 +2492,14 @@ is simple (does not pass through the same point more than once). + + mem_collect(geometry set) + + This does the the same of collect(geometry), only more + memory-friendly (uses less memory and more processor time). + + + distance_spheroid(point, point, spheroid) @@ -2483,7 +2511,7 @@ is simple (does not pass through the same point more than once). - extent(geometry) + extent(geometry set) The extent() function is an "aggregate" function in the terminology of PostgreSQL. That means that it operators on lists of data, in -- 2.49.0