I Will check. Possibile I missed up a line. Thanks
Il lun 7 set 2020, 2:19 PM <edgar.sol...@web.de> ha scritto: > Peppe, > > this does not compile on my side. are there changes missing? ..ede > > Description Resource Path Location Type > band cannot be resolved to a variable RasterImageIO.java > /proj_oj-core/src/org/openjump/core/rasterimage line 387 Java Problem > col cannot be resolved to a variable RasterImageIO.java > /proj_oj-core/src/org/openjump/core/rasterimage line 387 Java Problem > rectangle cannot be resolved to a variable RasterImageIO.java > /proj_oj-core/src/org/openjump/core/rasterimage line 386 Java Problem > renderedOp cannot be resolved RasterImageIO.java > /proj_oj-core/src/org/openjump/core/rasterimage line 386 Java Problem > renderedOp cannot be resolved to a variable RasterImageIO.java > /proj_oj-core/src/org/openjump/core/rasterimage line 384 Java Problem > row cannot be resolved to a variable RasterImageIO.java > /proj_oj-core/src/org/openjump/core/rasterimage line 387 Java Problem > subset cannot be resolved to a variable RasterImageIO.java > /proj_oj-core/src/org/openjump/core/rasterimage line 330 Java Problem > > > On 9/7/2020 9:44, jump-pilot-svn--- via Jump-pilot-devel wrote: > > Revision: 6432 > > http://sourceforge.net/p/jump-pilot/code/6432 > > Author: ma15569 > > Date: 2020-09-07 07:44:45 +0000 (Mon, 07 Sep 2020) > > Log Message: > > ----------- > > Optimized code > > > > Modified Paths: > > -------------- > > core/trunk/src/org/openjump/core/rasterimage/RasterImageIO.java > > > > Modified: core/trunk/src/org/openjump/core/rasterimage/RasterImageIO.java > > =================================================================== > > --- core/trunk/src/org/openjump/core/rasterimage/RasterImageIO.java > 2020-09-07 07:40:36 UTC (rev 6431) > > +++ core/trunk/src/org/openjump/core/rasterimage/RasterImageIO.java > 2020-09-07 07:44:45 UTC (rev 6432) > > @@ -322,27 +322,13 @@ > > > > renderedOp = > javax.media.jai.JAI.create("fileload", > > filenameOrURL); > > - > > - > > - return renderedOp.getData(rectangle) > > + return renderedOp.getData(rectangle) > > .getSampleDouble(col, row, band); > > - }else if (filenameOrURL.toLowerCase().endsWith(".tif") > > + } > > + else if (filenameOrURL.toLowerCase().endsWith(".tif") > > || > filenameOrURL.toLowerCase().endsWith(".tiff")) { > > - > > - GeoReferencedRaster geoRaster; > > - > > - try { > > - geoRaster = new GeoReferencedRaster(new > File(filenameOrURL).toURI().toString()); > > - renderedOp = geoRaster.getImage(); > > - } catch (ReferencedImageException e) { > > - // TODO Auto-generated catch block > > - renderedOp = JAI.create("fileload", filenameOrURL); > > - } > > - > > - return renderedOp.getData(rectangle) > > - .getSampleDouble(col, row, band); > > - > > - > > + return TiffUtils.getRenderedOp(new > File(filenameOrURL)).getAsBufferedImage(subset, null).getData(); > > + > > } else if (filenameOrURL.toLowerCase().endsWith(".jpg")) { > > // PlanarImage pimage; > > > > @@ -395,19 +381,11 @@ > > > > } else if (filenameOrURL.toLowerCase().endsWith(".tif") > > || > filenameOrURL.toLowerCase().endsWith(".tiff")) { > > - GeoReferencedRaster geoRaster; > > - RenderedOp renderedOp; > > - try { > > - geoRaster = new GeoReferencedRaster(new > File(filenameOrURL).toURI().toString()); > > - renderedOp = geoRaster.getImage(); > > - } catch (ReferencedImageException e) { > > - // TODO Auto-generated catch block > > - renderedOp = JAI.create("fileload", filenameOrURL); > > - } > > - if (renderedOp != null) { > > - return new Point(renderedOp.getWidth(), > renderedOp.getHeight()); > > - } > > - > > + renderedOp= TiffUtils.getRenderedOp(new > File(filenameOrURL)); > > + > > + return renderedOp.getData(rectangle) > > + .getSampleDouble(col, row, band); > > + > > > > } else if (filenameOrURL.toLowerCase().endsWith(".flt")) { > > > > > > > > > > _______________________________________________ > > Jump-pilot-devel mailing list > > Jump-pilot-devel@lists.sourceforge.net > > https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel > > > > > > _______________________________________________ > Jump-pilot-devel mailing list > Jump-pilot-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel >
_______________________________________________ Jump-pilot-devel mailing list Jump-pilot-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel