Re: [JPP-Devel] SVN: [6432] core/trunk/src/org/openjump/core/rasterimage/ RasterImageIO.java

2020-09-07 Thread Giuseppe Aruta
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

2020-09-07 Thread Giuseppe Aruta
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

2020-09-07 Thread edgar . soldin
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

2020-09-07 Thread jump-pilot-svn--- via Jump-pilot-devel
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