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));
        }
Esempio n. 2
0
 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);
 }