]> granicus.if.org Git - postgis/commitdiff
Added POLYGONM gset to test. Also got rid of monkey crashing LineMerge. May add...
authorRegina Obe <lr@pcorp.us>
Fri, 12 Dec 2008 16:55:43 +0000 (16:55 +0000)
committerRegina Obe <lr@pcorp.us>
Fri, 12 Dec 2008 16:55:43 +0000 (16:55 +0000)
git-svn-id: http://svn.osgeo.org/postgis/trunk@3392 b70326c6-7e19-0410-871a-916f4a2858ee

doc/xsl/postgis_gardentest.sql.xsl

index a5a4d7d657678e6f5c1447732f5be8b709f7405a..49e2fada56928976053a221e288ae74a20a9955d 100644 (file)
@@ -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 \r
                FROM generate_series(-10,50,10) As i \r
                        CROSS JOIN generate_series(40,70, 10) As j\r
-                       )</pgis:gset>\r
+                       WHERE NOT(i = j))</pgis:gset>\r
                <pgis:gset ID='PolySet' GeometryType='POLYGON'>(SELECT ST_Buffer(ST_SetSRID(ST_Point(i,j),4326), j)  As the_geom \r
                FROM generate_series(-10,50,10) As i \r
                        CROSS JOIN generate_series(40,70, 10) As j)</pgis:gset>\r
                        CROSS JOIN generate_series(50,70, 20) AS j\r
                        CROSS JOIN generate_series(1,2) As m)</pgis:gset>\r
                <pgis:gset ID='LineMSet' GeometryType='LINESTRINGM'>(SELECT ST_MakeLine(ST_SetSRID(ST_MakePointM(i,j,m),4326),ST_SetSRID(ST_MakePointM(j,i,m),4326))  As the_geom \r
+               FROM generate_series(-10,50,10) As i \r
+                       CROSS JOIN generate_series(50,70, 20) As j\r
+                       CROSS JOIN generate_series(1,2) As m\r
+                       WHERE NOT(i = j))</pgis:gset>\r
+               <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 \r
                FROM generate_series(-10,50,10) As i \r
                        CROSS JOIN generate_series(50,70, 20) As j\r
                        CROSS JOIN generate_series(1,2) As m\r