CROSS JOIN generate_series(1,2) As m\r
GROUP BY m)</pgis:gset>\r
\r
+ <pgis:gset ID='CurvePolySet' GeometryType='CURVEPOLYGON'>(SELECT ST_LineToCurve(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, 20) As j)</pgis:gset>\r
+ <pgis:gset ID='CircularStringSet' GeometryType='CIRCULARSTRING'>(SELECT ST_LineToCurve(ST_Boundary(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, 20) As j)</pgis:gset>\r
+ \r
<!-- MULTIs start here -->\r
<pgis:gset ID='MultiPointSet' GeometryType='MULTIPOINT'>(SELECT ST_Collect(s.the_geom) As the_geom \r
FROM (SELECT ST_SetSRID(ST_Point(i,j),4326) As the_geom \r
<!--This is just a placeholder to hold geometries that will crash server when hitting against some functions\r
We'll fix these crashers in 1.4 -->\r
<pgis:gardencrashers>\r
- <pgis:gset ID='CurvePolySet' GeometryType='CURVEPOLYGON'>(SELECT ST_LineToCurve(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, 20) As j)</pgis:gset>\r
- <pgis:gset ID='CircularStringSet' GeometryType='CIRCULARSTRING'>(SELECT ST_LineToCurve(ST_Boundary(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, 20) As j)</pgis:gset>\r
+\r
</pgis:gardencrashers>\r
\r
<xsl:template match='/chapter'>\r