</listitem>
</varlistentry>
- <varlistentry>
+ <varlistentry id="IsClosed">
<term>IsClosed(geometry)</term>
-
<listitem>
<para>Returns true of the geometry start and end points are
coincident.</para>
</listitem>
</varlistentry>
- <varlistentry>
+ <varlistentry id="GeometryType">
<term>GeometryType(geometry)</term>
-
<listitem>
<para>Returns the type of the geometry as a string. Eg:
'LINESTRING', 'POLYGON', 'MULTIPOINT', etc.</para>
<varlistentry>
<term>MakeLine(geometry, geometry)</term>
-
<listitem>
<para>Creates a Linestring from the two given point
geometries.</para>
</listitem>
</varlistentry>
+ <varlistentry>
+ <term>MakePolygon(linestring, [linestring[]])</term>
+ <listitem>
+ <para>Creates a Polygon formed by the given
+ shell and array of holes. You can construct
+ a geometry array using <link linkend="Accum">Accum</link>.
+ Input geometries must be closed LINESTRINGS (see <link linkend="IsClosed">IsClosed</link> and <link linkend="GeometryType">GeometryType</link>).
+ </para>
+ </listitem>
+ </varlistentry>
<varlistentry>
<term>Polygonize(geometry set)</term>
</listitem>
</varlistentry>
- <varlistentry>
- <term>accum(geometry set)</term>
+ <varlistentry id="Accum">
+ <term>Accum(geometry set)</term>
<listitem>
<para>Aggregate. Constructs an array of geometries.</para>