Index: DamClients/DamUI/trunk/src/DamClientsLibrary/Deltares.Maps/ShapeFileReader.cs =================================================================== diff -u -r4813 -r4850 --- DamClients/DamUI/trunk/src/DamClientsLibrary/Deltares.Maps/ShapeFileReader.cs (.../ShapeFileReader.cs) (revision 4813) +++ DamClients/DamUI/trunk/src/DamClientsLibrary/Deltares.Maps/ShapeFileReader.cs (.../ShapeFileReader.cs) (revision 4850) @@ -52,9 +52,13 @@ public override IEnumerable Read() { System.Text.Encoding.RegisterProvider(System.Text.CodePagesEncodingProvider.Instance); + + var shapefileReaderOptions = new ShapefileReaderOptions + { + GeometryBuilderMode = GeometryBuilderMode.IgnoreInvalidShapes + }; + NetTopologySuite.Features.Feature[] innerFeatures = Shapefile.ReadAllFeatures(File.FullPath, shapefileReaderOptions); - NetTopologySuite.Features.Feature[] innerFeatures = Shapefile.ReadAllFeatures(File.FullPath); - IList features = new List(); foreach (NetTopologySuite.Features.Feature innerFeature in innerFeatures)