transformMultiLineString method
Implementation
Geometry transformMultiLineString(MultiLineString geom, Geometry parent) {
List<Geometry> transGeomList = [];
for (int i = 0; i < geom.getNumGeometries(); i++) {
Geometry transformGeom =
transformLineString(geom.getGeometryN(i) as LineString, geom);
if (transformGeom == null) continue;
if (transformGeom.isEmpty()) continue;
transGeomList.add(transformGeom);
}
if (transGeomList.isEmpty) {
return factory.createMultiLineStringEmpty();
}
return factory.buildGeometry(transGeomList);
}