<refsection>
<title>Examples</title>
<para>A circle simplified too much becomes a triangle, medium an octagon, </para>
- <programlisting>
-SELECT ST_Npoints(the_geom) As np_before, ST_NPoints(ST_Simplify(the_geom,0.1)) As np01_notbadcircle, ST_NPoints(ST_Simplify(the_geom,0.5)) As np05_notquitecircle,
-ST_NPoints(ST_Simplify(the_geom,1)) As np1_octagon, ST_NPoints(ST_Simplify(the_geom,10)) As np10_triangle,
-(ST_Simplify(the_geom,100) is null) As np100_geometrygoesaway
-FROM (SELECT ST_Buffer('POINT(1 3)', 10,12) As the_geom) As foo;
--result
+ <programlisting>SELECT ST_Npoints(the_geom) AS np_before,
+ ST_NPoints(ST_Simplify(the_geom,0.1)) AS np01_notbadcircle,
+ ST_NPoints(ST_Simplify(the_geom,0.5)) AS np05_notquitecircle,
+ ST_NPoints(ST_Simplify(the_geom,1)) AS np1_octagon,
+ ST_NPoints(ST_Simplify(the_geom,10)) AS np10_triangle,
+ (ST_Simplify(the_geom,100) is null) AS np100_geometrygoesaway
+ FROM
+ (SELECT ST_Buffer('POINT(1 3)', 10,12) As the_geom) AS foo;
+
np_before | np01_notbadcircle | np05_notquitecircle | np1_octagon | np10_triangle | np100_geometrygoesaway
-----------+-------------------+---------------------+-------------+---------------+------------------------
- 49 | 33 | 17 | 9 | 4 | t
-
- </programlisting>
+ 49 | 33 | 17 | 9 | 4 | t
+ </programlisting>
</refsection>
<refsection>
<title>See Also</title>