In the org.openjump.core.rasterimage.TiffUtilsV2 class, if I substitute: private static GeoReferencedRaster getGeoReferencedRaster(File tiffFile) throws IOException {
...... try { geoRaster = new GeoReferencedRaster(tiffFile.toString(), new it.geosolutions.imageioimpl.plugins.tiff.TIFFImageReaderSpi()); // new com.github.jaiimageio.impl.plugins.tiff.TIFFImageReaderSpi()); ...... return geoRaster; } with private static GeoReferencedRaster getGeoReferencedRaster(File tiffFile) throws IOException { ...... try { geoRaster = new GeoReferencedRaster(tiffFile.toString(), // new it.geosolutions.imageioimpl.plugins.tiff.TIFFImageReaderSpi()); new com.github.jaiimageio.impl.plugins.tiff.TIFFImageReaderSpi()); ...... return geoRaster; } It seems to work fine Il giorno lun 15 set 2025 alle ore 18:06 Giuseppe Aruta < giuseppe.ar...@gmail.com> ha scritto: > Hi Ede, I have the following error when I try to open a GeoTIFF with a > single band with Sextante: [ERROR] 17:57:47.828 > java.lang.reflect.InvocationTargetException > java.lang.reflect.InvocationTargetException > at > java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:118) > at java.base/java.lang.reflect.Method.invoke(Method.java:580) > at javax.media.jai.FactoryCache.invoke(FactoryCache.java:122) > at > javax.media.jai.OperationRegistry.invokeFactory(OperationRegistry.java:1674) > at > javax.media.jai.ThreadSafeOperationRegistry.invokeFactory(ThreadSafeOperationRegistry.java:473) > at > javax.media.jai.registry.RIFRegistry.create(RIFRegistry.java:332) > at javax.media.jai.RenderedOp.createInstance(RenderedOp.java:819) > at javax.media.jai.RenderedOp.createRendering(RenderedOp.java:867) > at javax.media.jai.RenderedOp.getWidth(RenderedOp.java:2179) > at > com.vividsolutions.jump.workbench.imagery.geoimg.GeoRaster.fetchRaster(GeoRaster.java:222) > at > com.vividsolutions.jump.workbench.imagery.geoimg.GeoRaster.readRasterfile(GeoRaster.java:262) > at > com.vividsolutions.jump.workbench.imagery.geoimg.GeoReferencedRaster.readRasterfile(GeoReferencedRaster.java:350) > at > com.vividsolutions.jump.workbench.imagery.geoimg.GeoReferencedRaster.<init>(GeoReferencedRaster.java:140) > at > org.openjump.core.rasterimage.TiffUtilsV2.getGeoReferencedRaster(TiffUtilsV2.java:75) > at > org.openjump.core.rasterimage.TiffUtilsV2.getRenderedOp(TiffUtilsV2.java:50) > > Il giorno sab 13 set 2025 alle ore 18:34 edgar.soldin--- via > Jump-pilot-devel <jump-pilot-devel@lists.sourceforge.net> ha scritto: > >> hey Peppe, >> >> i wasn't sure anymore so i upgraded the tiff codec we pinned to an old >> version long time ago to make Sextante load single band rasters properly. >> can you please check the latest snapshot "d189c72" for any issues? >> >> thanks.. ede >> >> >> _______________________________________________ >> 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