]> granicus.if.org Git - postgis/commitdiff
amend st_union description to include new proto and performance enhancements. Add...
authorRegina Obe <lr@pcorp.us>
Fri, 13 Feb 2009 19:56:52 +0000 (19:56 +0000)
committerRegina Obe <lr@pcorp.us>
Fri, 13 Feb 2009 19:56:52 +0000 (19:56 +0000)
git-svn-id: http://svn.osgeo.org/postgis/trunk@3705 b70326c6-7e19-0410-871a-916f4a2858ee

doc/reference_new.xml
doc/xsl/postgis_aggs_mm.xml.xsl

index 1cbab74819245170c1bb6198d3d92f8f3fef22d1..8a3b717fb148b7e84a589975ea0e963158040367 100644 (file)
@@ -12512,6 +12512,10 @@ MULTILINESTRING((1 3 2.75,1 4 2),(1 1 3,1 2 2.25))
                <paramdef><type>geometry</type> <parameter>g1</parameter></paramdef>
                <paramdef><type>geometry</type> <parameter>g2</parameter></paramdef>
          </funcprototype>
+         <funcprototype>
+               <funcdef>geometry <function>ST_Union</function></funcdef>
+               <paramdef><type>geometry[]</type> <parameter>g1_array</parameter></paramdef>
+         </funcprototype>
        </funcsynopsis>
   </refsynopsisdiv>
 
@@ -12540,6 +12544,10 @@ MULTILINESTRING((1 3 2.75,1 4 2),(1 1 3,1 2 2.25))
        <para>NOTE: this function was formerly called GeomUnion(), which
                was renamed from "Union" because UNION is an SQL reserved
                word.</para>
+       <para>Availability: 1.4.0 - ST_Union was enhanced. ST_Union(geomarray) was introduced and also faster aggregate collection in PostgreSQL.  If you are using GEOS 3.1.0+
+               ST_Union will use the faster Cascaded Union algorithm described in
+               <ulink
+               url="http://blog.cleverelephant.ca/2009/01/must-faster-unions-in-postgis-14.html">http://blog.cleverelephant.ca/2009/01/must-faster-unions-in-postgis-14.html</ulink></para>
 
        <para><inlinemediaobject>
                        <imageobject>
index 23de4e106cfb019b44d94f971afe072e61e602a8..3fd1d5bc61145c115c651022b0f3ead621431c55 100644 (file)
                                                        <xsl:for-each select="para">\r
                                                                <xsl:choose>\r
                                                                        <xsl:when test="contains(.,'Availability: 1.4')">\r
-                                                                               <listitem><link linkend="{$refid}"><xsl:value-of select="$refid" /></link> - <xsl:value-of select="$comment" /> <xsl:value-of select="." /></listitem>\r
+                                                                               <listitem><link linkend="{$refid}"><xsl:value-of select="$refid" /></link> - <xsl:value-of select="$comment" /> <xsl:text> </xsl:text><xsl:value-of select="." /></listitem>\r
                                                                        </xsl:when>\r
                                                                </xsl:choose>\r
                                                        </xsl:for-each>\r