Exemple #1
0
 internal static Geometries.GeometryCollection ToSharpMapGeometryCollection(GeometryCollection geometryCollection)
 {
     Geometries.GeometryCollection collection = new Geometries.GeometryCollection();
     foreach (Geometry geometry in geometryCollection.Geometries)
     {
         collection.Collection.Add(ToSharpMapGeometry(geometry));
     }
     return(collection);
 }
Exemple #2
0
        internal static GeometryCollection ToNTSGeometryCollection(Geometries.GeometryCollection geometryCollection,
                                                                   GeometryFactory factory)
        {
            Geometry[] geometries = new Geometry[geometryCollection.Collection.Count];
            int        index      = 0;

            foreach (Geometries.Geometry geometry in geometryCollection.Collection)
            {
                geometries[index++] = ToNTSGeometry(geometry, factory);
            }
            return(factory.CreateGeometryCollection(geometries) as GeometryCollection);
        }
 internal static Geometries.GeometryCollection ToSharpMapGeometryCollection(GeometryCollection geometryCollection)
 {
     Geometries.GeometryCollection collection = new Geometries.GeometryCollection();
     foreach (Geometry geometry in geometryCollection.Geometries)
         collection.Collection.Add(ToSharpMapGeometry(geometry));
     return collection;
 }