GeometryCollection
216217218219220221222
private static GeometryCollection convert(org.postgis.GeometryCollection geometry) { Geometry[] geometries = new Geometry[geometry.numGeoms()]; for (int i = 0; i < geometries.length; i++) { geometries[i] = convert(geometry.getSubGeometry(i)); } return new GeometryCollection(geometries); }
7576777879808182838485
} // collection size = data.size(); for (int i = 0; i < size; i++) { data.add(new GeometryCollection(new Geometry[]{data.get(i)})); } for (String wkt : Connections.getSpatialData().values()) { data.add(Wkt.fromWkt(wkt)); }
226227228229230231232
private GeometryCollection parseCollection(ValueGetter data) { int count = data.getInt(); Geometry[] geoms = new Geometry[count]; parseGeometryArray(data, geoms); return new GeometryCollection(geoms); }