private static IMultiGeometry FlattenMultiGeometry(IMultiGeometry mgeom, FgfGeometryFactory factory) { GeometryCollection geometries = new GeometryCollection(); for (int i = 0; i < mgeom.Count; i++) { geometries.Add(Flatten(mgeom[i], factory)); } return(factory.CreateMultiGeometry(geometries)); }
private static IMultiGeometry FlattenMultiGeometry(IMultiGeometry mgeom, FgfGeometryFactory factory) { GeometryCollection geometries = new GeometryCollection(); for (int i = 0; i < mgeom.Count; i++) { geometries.Add(Flatten(mgeom[i], factory)); } return factory.CreateMultiGeometry(geometries); }