internal static Geometry readWKTFile(string wktFile) { File f = new File(TEST_GEOMETRIES_RESOURCES_DIR, wktFile); WKTReader wktReader = new WKTReader(geometryFactory); System.IO.StreamReader reader = null; try { reader = new System.IO.StreamReader(f); return(wktReader.read(reader)); } catch (FileNotFoundException e) { Console.WriteLine(e.ToString()); Console.Write(e.StackTrace); return(null); } catch (ParseException e) { Console.WriteLine(e.ToString()); Console.Write(e.StackTrace); return(null); } finally { if (reader != null) { try { reader.Close(); } catch (IOException) { // nothing to do } } } }