File rasterFile;
LOGGER.info("Starting rasterization");
this.listenerForwarder.progressing(30, "Starting rasterization");
try {
GDALRasterize rasterize = new GDALRasterize( cfg.getRasterizeConfig(), cfg.getConfigDir(), getTempDir());
rasterFile = rasterize.run(layer, new UNREDDLayerUpdate(layername, year, month, day), dataFile);
} catch (Exception e) {
throw new ActionException(this, "Error while rasterizing "+dataFile+": " + e.getMessage(), e);
}
LOGGER.info("Starting overviews");