<br><div class="gmail_quote"><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><br>
&gt; You don&#39;t need to go through text export/import.<br>
&gt; Just dump OGR geometry as GEOS geometry using<br>
&gt; OGRGeometry::exportToGEOS() method:<br>
&gt;<br>
&gt; <a href="http://trac.osgeo.org/gdal/browser/trunk/gdal/ogr/ogr_geometry.h#L118" target="_blank">http://trac.osgeo.org/gdal/browser/trunk/gdal/ogr/ogr_geometry.h#L118</a><br>
&gt;<br>
&gt; And check if GEOS geomtetry is OK now.<br>
&gt;<br>
&gt; Best regards,<br>
&gt; --<br>
&gt; Mateusz Loskot, <a href="http://mateusz.loskot.net" target="_blank">http://mateusz.loskot.net</a><br>
&gt; Charter Member of OSGeo, <a href="http://osgeo.org" target="_blank">http://osgeo.org</a><br>
</blockquote><div><br>I think that function might have been removed from the API (unfortunately) : at least is not on my SVN version and neither it is in the API doc online:<br><br><a href="http://gdal.org/ogr/classOGRGeometry.html">http://gdal.org/ogr/classOGRGeometry.html</a><br>
<br>                               cheers,<br>                                             Jo<br><br><br> </div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
&gt;<br>
&gt;<br>
&gt; ------------------------------<br>
&gt;<br>
&gt; Message: 6<br>
&gt; Date: Mon, 03 Aug 2009 00:22:25 +0200<br>
&gt; From: Frederik Ramm &lt;<a href="mailto:frederik@remote.org">frederik@remote.org</a>&gt;<br>
&gt; Subject: [geos-devel] Polygonizer returns inner rings on their own?<br>
&gt; To: <a href="mailto:geos-devel@lists.osgeo.org">geos-devel@lists.osgeo.org</a><br>
&gt; Message-ID: &lt;<a href="mailto:4A7611A1.5080202@remote.org">4A7611A1.5080202@remote.org</a>&gt;<br>
&gt; Content-Type: text/plain; charset=ISO-8859-1; format=flowed<br>
&gt;<br>
&gt; Hi,<br>
&gt;<br>
&gt;    why is it that the (C++) Polygonizer, when given the following four<br>
&gt; geometries,<br>
&gt;<br>
&gt;         &quot;LINESTRING(1 1, 1 10, 10 10)&quot;<br>
&gt;         &quot;LINESTRING(10 10, 10 1, 1 1)&quot;<br>
&gt;         &quot;LINESTRING(20 20, 20 30, 30 30, 30 20, 20 20)&quot;<br>
&gt;         &quot;LINESTRING(3 3, 3 4, 4 4, 4 3, 3 3)&quot;<br>
&gt;<br>
&gt; (1 and 2 together form a shell, 3 forms a disjunct shell, 4 forms an<br>
&gt; inner ring of 1+2)<br>
&gt;<br>
&gt; returns a collection of three polygons:<br>
&gt;<br>
&gt; POLYGON ((1.00 1.00, 1.00 10.00, 10.00 10.00, 10.00 1.00, 1.00 1.00),<br>
&gt; (3.00 3.00, 4.00 3.00, 4.00 4.00, 3.00 4.00, 3.00 3.00))<br>
&gt; POLYGON ((20.00 20.00, 20.00 30.00, 30.00 30.00, 30.00 20.00, 20.00 20.00))<br>
&gt; POLYGON ((3.00 3.00, 3.00 4.00, 4.00 4.00, 4.00 3.00, 3.00 3.00))<br>
&gt;<br>
&gt; I&#39;m ok with the first and second, but the third one has already been<br>
&gt; used as a &quot;hole&quot; inside the first and should not be returned again - or<br>
&gt; is there a misunderstanding on my part?<br>
&gt;<br>
&gt; Bye<br>
&gt; Frederik<br>
&gt;<br>
&gt; --<br>
&gt; Frederik Ramm  ##  eMail <a href="mailto:frederik@remote.org">frederik@remote.org</a>  ##  N49°00&#39;09&quot; E008°23&#39;33&quot;<br>
&gt;<br>
&gt;<br>
&gt; ------------------------------<br>
&gt;<br>
&gt; _______________________________________________<br>
&gt; geos-devel mailing list<br>
&gt; <a href="mailto:geos-devel@lists.osgeo.org">geos-devel@lists.osgeo.org</a><br>
&gt; <a href="http://lists.osgeo.org/mailman/listinfo/geos-devel" target="_blank">http://lists.osgeo.org/mailman/listinfo/geos-devel</a><br>
&gt;<br>
&gt; End of geos-devel Digest, Vol 82, Issue 4<br>
&gt; *****************************************<br>
&gt;<br>
<br>
<br>
<br>
--<br>
&quot;#define QUESTION ((bb) || !(bb))&quot;  (Shakespeare)<br>
-------------- next part --------------<br>
An HTML attachment was scrubbed...<br>
URL: <a href="http://lists.osgeo.org/pipermail/geos-devel/attachments/20090802/2b43a1b2/attachment.html" target="_blank">http://lists.osgeo.org/pipermail/geos-devel/attachments/20090802/2b43a1b2/attachment.html</a><br>
<br>
------------------------------<br>
<br>
_______________________________________________<br>
geos-devel mailing list<br>
<a href="mailto:geos-devel@lists.osgeo.org">geos-devel@lists.osgeo.org</a><br>
<a href="http://lists.osgeo.org/mailman/listinfo/geos-devel" target="_blank">http://lists.osgeo.org/mailman/listinfo/geos-devel</a><br>
<br>
End of geos-devel Digest, Vol 82, Issue 5<br>
*****************************************<br>
</blockquote></div><br><br clear="all"><br>-- <br>&quot;#define QUESTION ((bb) || !(bb))&quot;  (Shakespeare)<br><br>