Revision: 4484 http://sourceforge.net/p/jump-pilot/code/4484 Author: ma15569 Date: 2015-06-08 14:08:17 +0000 (Mon, 08 Jun 2015) Log Message: ----------- Correct a bug that exported NoData only to -99999.0 value
Modified Paths: -------------- core/trunk/src/org/openjump/core/rasterimage/RasterImageIOUtils.java Modified: core/trunk/src/org/openjump/core/rasterimage/RasterImageIOUtils.java =================================================================== --- core/trunk/src/org/openjump/core/rasterimage/RasterImageIOUtils.java 2015-06-08 11:50:50 UTC (rev 4483) +++ core/trunk/src/org/openjump/core/rasterimage/RasterImageIOUtils.java 2015-06-08 14:08:17 UTC (rev 4484) @@ -216,11 +216,12 @@ + Double.toString(rstLayer.getLayerCellSize().x)); String sNoDataVal = Double.toString(rstLayer.getNoDataValue()); - if (Math.floor(defaultNoData) == defaultNoData) + //Giuseppe Aruta 2015_6_8 Deactivated as it overwrites original NoData tag with -99999.0D + /* if (Math.floor(defaultNoData) == defaultNoData) sNoDataVal = Integer.toString((int) defaultNoData); else { sNoDataVal = Double.toString(defaultNoData); - } + }*/ o.println("NODATA_value " + sNoDataVal); GridWrapperNotInterpolated gwrapper = new GridWrapperNotInterpolated( rstLayer, rstLayer.getLayerGridExtent()); @@ -424,7 +425,7 @@ OutputStream out = null; try { OpenJUMPSextanteRasterLayer rstLayer = new OpenJUMPSextanteRasterLayer(); - rstLayer.create(rLayer); + rstLayer.create(rLayer);-99999.0D out = new FileOutputStream(outfile); cellFormat = NumberFormat.getNumberInstance(); ------------------------------------------------------------------------------ _______________________________________________ Jump-pilot-devel mailing list Jump-pilot-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel