public void run() { try { String thread = Thread.currentThread().getName(); System.out.println( thread + " saving... " + tileName ); RasterFactory.saveRasterToFile( tile, absTileFilename ); tile.dispose(); System.out.println( thread + " done... " + tileName ); } catch ( Exception e ) { System.err.println( "Ar error occurred while processing tile: " + tileName + ": " + e.getLocalizedMessage() ); if ( verbose ) { e.printStackTrace(); } } } };
if ( crop.isSimpleRaster() ) { ( (SimpleRaster) crop ).dispose();
for ( AbstractRaster ar : tiles ) { if ( ar.isSimpleRaster() ) { ( (SimpleRaster) ar ).dispose();