Package org.geolatte.geom

Examples of org.geolatte.geom.MultiPolygon


        for (int i = shapeIdx; i < shapes.length; i++) {
            if (shapes[i].parentOffset == shapeIdx) {
                polygons.add(decodePolygon(i));
            }
        }
        return new MultiPolygon(polygons.toArray(new Polygon[0]));
    }
View Full Code Here


    private static MultiPolygon convert(org.postgis.MultiPolygon geometry) {
        Polygon[] polygons = new Polygon[geometry.numPolygons()];
        for (int i = 0; i < polygons.length; i++) {
            polygons[i] = convert(geometry.getPolygon(i));
        }
        return new MultiPolygon(polygons);
    }
View Full Code Here

        // multipolygon
        data.add(MultiPolygon.createEmpty());
        for (int i = 0; i < size; i++) {
            if (data.get(i) instanceof Polygon) {
                data.add(new MultiPolygon(new Polygon[]{(Polygon)data.get(i)}));
            }
        }

        // collection
        size = data.size();
View Full Code Here

TOP

Related Classes of org.geolatte.geom.MultiPolygon

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.