Re: [JPP-Devel] SVN: [6432] core/trunk/src/org/openjump/core/rasterimage/ RasterImageIO.java
It should work on OJ 6435 Il lun 7 set 2020, 3:53 PM Giuseppe Aruta ha scritto: > I Will check. Possibile I missed up a line. Thanks > > > Il lun 7 set 2020, 2:19 PM ha scritto: > >> Peppe, >> >> this does not compile on my side. are there changes missing? ..ede >> >> Description ResourcePathLocationType >> band cannot be resolved to a variable RasterImageIO.java >> /proj_oj-core/src/org/openjump/core/rasterimage line 387Java Problem >> col cannot be resolved to a variableRasterImageIO.java >> /proj_oj-core/src/org/openjump/core/rasterimage line 387Java Problem >> rectangle cannot be resolved to a variable RasterImageIO.java >> /proj_oj-core/src/org/openjump/core/rasterimage line 386Java Problem >> renderedOp cannot be resolved RasterImageIO.java >> /proj_oj-core/src/org/openjump/core/rasterimage line 386Java Problem >> renderedOp cannot be resolved to a variable RasterImageIO.java >> /proj_oj-core/src/org/openjump/core/rasterimage line 384Java Problem >> row cannot be resolved to a variableRasterImageIO.java >> /proj_oj-core/src/org/openjump/core/rasterimage line 387Java Problem >> subset cannot be resolved to a variable RasterImageIO.java >> /proj_oj-core/src/org/openjump/core/rasterimage line 330Java 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 + (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(".
Re: [JPP-Devel] SVN: [6432] core/trunk/src/org/openjump/core/rasterimage/ RasterImageIO.java
I Will check. Possibile I missed up a line. Thanks Il lun 7 set 2020, 2:19 PM ha scritto: > Peppe, > > this does not compile on my side. are there changes missing? ..ede > > Description ResourcePathLocationType > band cannot be resolved to a variable RasterImageIO.java > /proj_oj-core/src/org/openjump/core/rasterimage line 387Java Problem > col cannot be resolved to a variableRasterImageIO.java > /proj_oj-core/src/org/openjump/core/rasterimage line 387Java Problem > rectangle cannot be resolved to a variable RasterImageIO.java > /proj_oj-core/src/org/openjump/core/rasterimage line 386Java Problem > renderedOp cannot be resolved RasterImageIO.java > /proj_oj-core/src/org/openjump/core/rasterimage line 386Java Problem > renderedOp cannot be resolved to a variable RasterImageIO.java > /proj_oj-core/src/org/openjump/core/rasterimage line 384Java Problem > row cannot be resolved to a variableRasterImageIO.java > /proj_oj-core/src/org/openjump/core/rasterimage line 387Java Problem > subset cannot be resolved to a variable RasterImageIO.java > /proj_oj-core/src/org/openjump/core/rasterimage line 330Java 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 + (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/list
Re: [JPP-Devel] SVN: [6432] core/trunk/src/org/openjump/core/rasterimage/ RasterImageIO.java
Peppe, this does not compile on my side. are there changes missing? ..ede Description ResourcePathLocationType band cannot be resolved to a variable RasterImageIO.java /proj_oj-core/src/org/openjump/core/rasterimage line 387Java Problem col cannot be resolved to a variableRasterImageIO.java /proj_oj-core/src/org/openjump/core/rasterimage line 387Java Problem rectangle cannot be resolved to a variable RasterImageIO.java /proj_oj-core/src/org/openjump/core/rasterimage line 386Java Problem renderedOp cannot be resolved RasterImageIO.java /proj_oj-core/src/org/openjump/core/rasterimage line 386Java Problem renderedOp cannot be resolved to a variable RasterImageIO.java /proj_oj-core/src/org/openjump/core/rasterimage line 384Java Problem row cannot be resolved to a variableRasterImageIO.java /proj_oj-core/src/org/openjump/core/rasterimage line 387Java Problem subset cannot be resolved to a variable RasterImageIO.java /proj_oj-core/src/org/openjump/core/rasterimage line 330Java 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 + (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
[JPP-Devel] SVN: [6432] core/trunk/src/org/openjump/core/rasterimage/ RasterImageIO.java
Revision: 6432 http://sourceforge.net/p/jump-pilot/code/6432 Author: ma15569 Date: 2020-09-07 07:44:45 + (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