transformMultiPolygon method
Implementation
Geometry transformMultiPolygon(MultiPolygon geom, Geometry parent) {
List<Geometry> transGeomList = [];
for (int i = 0; i < geom.getNumGeometries(); i++) {
Geometry transformGeom =
transformPolygon(geom.getGeometryN(i) as Polygon, geom);
if (transformGeom == null) continue;
if (transformGeom.isEmpty()) continue;
transGeomList.add(transformGeom);
}
if (transGeomList.isEmpty) {
return factory.createMultiPolygonEmpty();
}
return factory.buildGeometry(transGeomList);
}