Hi list,
I would like to read out all holes and the boundering area (shell) separately
from a MultiPolygon , but I can't se how this is done.
I have created a test polygon with two holes.
SimpleFeature feature = (SimpleFeature) iterator.next();
Geometry g = (Geometry)feature.getDefaultGeometry();
int noGeo = g.getNumGeometries(); // 1 geometry
for(int i = 0; i < noGeo; i++)
{
Geometry n = g.getGeometryN(i);
int noP = n.getNumPoints(); // 58 points 44 for the
shell, 4 and 4 for the holes
Coordinate[] co = g.getCoordinates(); // a cordinate list of 58 point
}
Do I have to iterate through the coordinate array and look for equal
coordinates to read out the bounding polygon and the holes,
or is there a more simple (faster) way?
Kind regards,
Paul_______________________________________________
grass-user mailing list
[email protected]
http://lists.osgeo.org/mailman/listinfo/grass-user