diff --git a/src/ac/sac/raster/AbstractTabularRasterReader.java b/src/ac/sac/raster/AbstractTabularRasterReader.java index 83847b88d26770993e5f7d279d69f4fec0c194a5..67c0440d1795c154c028a3e78785de03c466318f 100644 --- a/src/ac/sac/raster/AbstractTabularRasterReader.java +++ b/src/ac/sac/raster/AbstractTabularRasterReader.java @@ -76,8 +76,13 @@ public abstract class AbstractTabularRasterReader<D extends RasterItem> { Map<String, Double> rowValues = new HashMap<String, Double>(dataColNames.length); for (int i=2; i<tokens.length; i++) { - double d = Double.parseDouble(tokens[i]); - rowValues.put(dataColNames[i], d); + try { + double d = Double.parseDouble(tokens[i]); + rowValues.put(dataColNames[i], d); + } + catch (Exception e) { + LogWriter.print("Problem getting col: " + i + " for x: " + x + ", y: " + y + " - " + e.getMessage()); + } } D item = dataset.getFromCoordinates(x, y);