[postgis-commits] svn - r3392 - trunk/doc/xsl

postgis-commits at postgis.refractions.net postgis-commits at postgis.refractions.net
Fri Dec 12 08:55:43 PST 2008


Author: robe
Date: 2008-12-12 08:55:43 -0800 (Fri, 12 Dec 2008)
New Revision: 3392

Modified:
   trunk/doc/xsl/postgis_gardentest.sql.xsl
Log:
Added POLYGONM gset to test.  Also got rid of monkey crashing LineMerge.  May add back later by removing the NOT (j=i) conditions.

Modified: trunk/doc/xsl/postgis_gardentest.sql.xsl
===================================================================
--- trunk/doc/xsl/postgis_gardentest.sql.xsl	2008-12-12 16:49:40 UTC (rev 3391)
+++ trunk/doc/xsl/postgis_gardentest.sql.xsl	2008-12-12 16:55:43 UTC (rev 3392)
@@ -16,7 +16,7 @@
 		<pgis:gset ID='LineSet' GeometryType='LINESTRING'>(SELECT ST_MakeLine(ST_SetSRID(ST_Point(i,j),4326),ST_SetSRID(ST_Point(j,i),4326))  As the_geom 
 		FROM generate_series(-10,50,10) As i 
 			CROSS JOIN generate_series(40,70, 10) As j
-			)</pgis:gset>
+			WHERE NOT(i = j))</pgis:gset>
 		<pgis:gset ID='PolySet' GeometryType='POLYGON'>(SELECT ST_Buffer(ST_SetSRID(ST_Point(i,j),4326), j)  As the_geom 
 		FROM generate_series(-10,50,10) As i 
 			CROSS JOIN generate_series(40,70, 10) As j)</pgis:gset>
@@ -28,6 +28,11 @@
 		FROM generate_series(-10,50,10) As i 
 			CROSS JOIN generate_series(50,70, 20) As j
 			CROSS JOIN generate_series(1,2) As m
+			WHERE NOT(i = j))</pgis:gset>
+		<pgis:gset ID='PolygonMSet' GeometryType='POLYGONM'>(SELECT ST_MakePolygon(ST_AddPoint(ST_AddPoint(ST_MakeLine(ST_SetSRID(ST_MakePointM(i+m,j,m),4326),ST_SetSRID(ST_MakePointM(j+m,i-m,m),4326)),ST_SetSRID(ST_MakePointM(i,j,m),4326)),ST_SetSRID(ST_MakePointM(i+m,j,m),4326)))  As the_geom 
+		FROM generate_series(-10,50,10) As i 
+			CROSS JOIN generate_series(50,70, 20) As j
+			CROSS JOIN generate_series(1,2) As m
 			)</pgis:gset>
 	</pgis:gardens>
 



More information about the postgis-commits mailing list