[geos-devel] How to build a multipolygon from a list of rings?
frederik at remote.org
Fri Oct 9 03:04:02 EDT 2009
zhuliangxiong at hotmail.com wrote:
> how could i build a MultiPolygon from a list of rings directly?
Have you tried using the Polygonizer class to create a collection of
polygons from your data, then make a multipolygon from that?
> It is
> hard for me to find out the relationship of holes and out rings.
I had a similar situation once and cursed GEOS for not allowing me to
find out which ring is inside another - I first had to convert all rings
to polygons individually, then I could check each of these polygons
(using the "contains" method) whether it was contained in any of the
others, and this then allowed me to construct a proper createPolygon
call (or multiple of those).
More information about the geos-devel