private static Feature ConvertMultiPolygon(OsmSharp.IO.Xml.Kml.v2_0.MultiPolygon multiPolygon) { return(new Feature((Geometry) new OsmSharp.Geo.Geometries.MultiPolygon(new OsmSharp.Geo.Geometries.Polygon[1] { KmlFeatureStreamSource.ConvertPolygon(multiPolygon.Polygon).Geometry as OsmSharp.Geo.Geometries.Polygon }))); }
/// <summary> /// Converts a multipolygon into osm objects. /// </summary> /// <param name="multiPolygon"></param> /// <returns></returns> private static MultiPolygon ConvertMultiPolygon(OsmSharp.IO.Xml.Kml.v2_0.MultiPolygon multiPolygon) { return(new MultiPolygon(new Polygon[] { KmlGeoStreamSource.ConvertPolygon(multiPolygon.Polygon) })); }