It should work on OJ 6435

Il lun 7 set 2020, 3:53 PM Giuseppe Aruta <giuseppe.ar...@gmail.com> ha
scritto:

> 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

Reply via email to