<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