[postgis-tickets] r14618 - Document which functions Enhanced by PIP change. references #75

Regina Obe lr at pcorp.us
Sat Jan 23 00:41:48 PST 2016


Author: robe
Date: 2016-01-23 00:41:48 -0800 (Sat, 23 Jan 2016)
New Revision: 14618

Modified:
   trunk/doc/reference_measure.xml
   trunk/doc/xsl/postgis_aggs_mm.xml.xsl
Log:
Document which functions Enhanced by PIP change. references #75
Also add section to show enhancments in xsl generation script

Modified: trunk/doc/reference_measure.xml
===================================================================
--- trunk/doc/reference_measure.xml	2016-01-22 05:37:08 UTC (rev 14617)
+++ trunk/doc/reference_measure.xml	2016-01-23 08:41:48 UTC (rev 14618)
@@ -1066,6 +1066,7 @@
 		invalid geometries where the result is always false regardless or not defined.</para>
 
 		<para>Performed by the GEOS module</para>
+		<para>Enhanced: 2.3.0 Enhancement to PIP short-circuit extended to support MultiPoints with few points. Prior versions only supported point in polygon.</para>
 
 		<important>
 		  <para>Do not call with a <varname>GEOMETRYCOLLECTION</varname> as an argument</para>
@@ -1369,8 +1370,9 @@
 			the geometries. To avoid index use, use the function
 			_ST_Covers.</para>
 
+		<para>Enhanced: 2.3.0 Enhancement to PIP short-circuit for geometry extended to support MultiPoints with few points. Prior versions only supported point in polygon.</para>
+		<para>Availability: 1.5 - support for geography was introduced. </para>
 		<para>Availability: 1.2.2 - requires GEOS >= 3.0</para>
-		<para>Availability: 1.5 - support for geography was introduced. </para>
 
 		<para>NOTE: this is the "allowable" version that returns a
 			boolean, not an integer.</para>
@@ -2640,6 +2642,7 @@
 		<para>Do not call with a <varname>GEOMETRYCOLLECTION</varname> as an argument for geometry version.  The geography
 			version supports GEOMETRYCOLLECTION since its a thin wrapper around distance implementation.</para>
 	  </important>
+	  <para>Enhanced: 2.3.0 Enhancement to PIP short-circuit extended to support MultiPoints with few points. Prior versions only supported point in polygon.</para>
 
 			<para>Performed by the GEOS module (for geometry), geography is native</para>
 			<para>Availability: 1.5 support for geography was introduced.</para>
@@ -4099,6 +4102,8 @@
 		the two geometries are considered spatially equal.</para>
 
 		<para>Performed by the GEOS module</para>
+		
+		<para>Enhanced: 2.3.0 Enhancement to PIP short-circuit for geometry extended to support MultiPoints with few points. Prior versions only supported point in polygon.</para>
 
 		<important>
 		  <para>Do not call with a <varname>GEOMETRYCOLLECTION</varname> as an argument</para>

Modified: trunk/doc/xsl/postgis_aggs_mm.xml.xsl
===================================================================
--- trunk/doc/xsl/postgis_aggs_mm.xml.xsl	2016-01-22 05:37:08 UTC (rev 14617)
+++ trunk/doc/xsl/postgis_aggs_mm.xml.xsl	2016-01-23 08:41:48 UTC (rev 14618)
@@ -485,6 +485,31 @@
 							</xsl:for-each>
 					</xsl:for-each>
 				</itemizedlist>
+				
+				<para>The functions given below are PostGIS functions that are enhanced in PostGIS 2.3.</para>
+				<itemizedlist>
+				<!-- Pull out the purpose section for each ref entry   -->
+					<xsl:for-each select='//refentry'>
+						<xsl:sort select="@id"/>
+						<xsl:variable name="refid">
+							<xsl:value-of select="@id" />
+						</xsl:variable>
+						
+						<xsl:variable name="refname">
+							<xsl:value-of select="refnamediv/refname" />
+						</xsl:variable>
+				<!-- For each section if there is note about enhanced in this version -->
+							<xsl:for-each select="refsection">
+								<xsl:for-each select="para | */para">
+									<xsl:choose>
+										<xsl:when test="contains(.,'Enhanced: 2.3')">
+											<listitem><simpara><link linkend="{$refid}"><xsl:value-of select="$refname" /></link> - <xsl:value-of select="." /></simpara></listitem>
+										</xsl:when>
+									</xsl:choose>
+								</xsl:for-each>
+							</xsl:for-each>
+					</xsl:for-each>
+				</itemizedlist>	
 
 			</sect2>
 			



More information about the postgis-tickets mailing list