[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
| Re: [udig-devel] Problem with geotiff | 
I'm guessing that you are on OSX?  If so then it is because you don't  
have the correct ImageIO version installed.
On 7-May-08, at 3:13 PM, Silvia Franceschi wrote:
Hi udiggers!
trying to import a geotiff file I have this error in the console and  
in the GUI the error is Renderingnull.
Is this a known thing?
Is there somewhere a format specification of the supported geotiff  
and other image data so I can transform mine to that type? I have  
often images with problem in visualization.
Thanks in advance to all,
ciao
Silvia
Error: One factory fails for the operation "ImageRead"
Occurs in: javax.media.jai.ThreadSafeOperationRegistry
java.lang.reflect.InvocationTargetException
      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at  
sun 
.reflect 
.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
      at  
sun 
.reflect 
.DelegatingMethodAccessorImpl 
.invoke(DelegatingMethodAccessorImpl.java:25)
      at java.lang.reflect.Method.invoke(Method.java:597)
      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.getRendering(RenderedOp.java:888)
      at javax.media.jai.RenderedOp 
$1.getPropertyNames(RenderedOp.java:1791)
      at  
javax 
.media.jai.PropertyEnvironment.mapDefaults(PropertyEnvironment.java: 
270)
      at  
javax 
.media 
.jai.PropertyEnvironment.getPropertyNames(PropertyEnvironment.java: 
125)
      at  
javax 
.media 
.jai 
.WritablePropertySourceImpl 
.addProperties(WritablePropertySourceImpl.java:298)
      at  
javax.media.jai.RenderedOp.createPropertySource(RenderedOp.java:1817)
      at javax.media.jai.RenderedOp.getProperty(RenderedOp.java:1968)
      at  
net 
.refractions 
.udig 
.catalog 
.internal 
.geotiff 
.GeoTiffServiceExtension.geotiffFile(GeoTiffServiceExtension.java:184)
      at  
net 
.refractions 
.udig 
.catalog 
.internal 
.geotiff 
.GeoTiffServiceExtension 
.reasonForFailure(GeoTiffServiceExtension.java:155)
      at  
net 
.refractions 
.udig 
.catalog 
.internal 
.geotiff 
.GeoTiffServiceExtension.canProcess(GeoTiffServiceExtension.java:117)
      at  
net 
.refractions 
.udig 
.catalog 
.internal 
.geotiff 
.GeoTiffServiceExtension.createParams(GeoTiffServiceExtension.java: 
123)
      at net.refractions.udig.catalog.internal.ServiceFactoryImpl 
$2.process(ServiceFactoryImpl.java:132)
      at  
net 
.refractions 
.udig 
.core.internal.ExtensionPointUtil.process(ExtensionPointUtil.java:82)
      at  
net 
.refractions 
.udig 
.catalog 
.internal.ServiceFactoryImpl.createService(ServiceFactoryImpl.java: 
122)
      at  
net 
.refractions 
.udig 
.catalog 
.ui 
.workflow 
.EndConnectionState.useServiceFactory(EndConnectionState.java:225)
      at  
net 
.refractions 
.udig 
.catalog.ui.workflow.EndConnectionState.run(EndConnectionState.java: 
105)
      at  
net.refractions.udig.catalog.ui.workflow.Workflow.next(Workflow.java: 
271)
      at net.refractions.udig.catalog.ui.workflow.Workflow 
$Runner.run(Workflow.java:600)
      at  
net.refractions.udig.catalog.ui.workflow.Workflow.run(Workflow.java: 
459)
      at  
net 
.refractions 
.udig 
.catalog 
.ui 
.workflow.WorkflowWizardDialog.runHeadless(WorkflowWizardDialog.java: 
222)
      at  
net 
.refractions 
.udig.catalog.internal.ui.CatalogImport.run(CatalogImport.java:112)
      at  
net 
.refractions 
.udig 
.project 
.ui.internal.actions.MapDropAction.toResources(MapDropAction.java:131)
      at  
net 
.refractions 
.udig 
.project 
.ui.internal.actions.MapDropAction.perform(MapDropAction.java:108)
      at net.refractions.udig.internal.ui.UDIGDropHandler 
$DropActionRunnable.run(UDIGDropHandler.java:308)
      at net.refractions.udig.internal.ui.UDIGDropHandler 
$CompositeDropActionJob.run(UDIGDropHandler.java:287)
      at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
Caused by: java.lang.NoClassDefFoundError: Could not initialize  
class javax.imageio.ImageTypeSpecifier
      at  
com 
.sun 
.media 
.imageio 
.plugins 
.tiff 
.TIFFDecompressor.getRawImageTypeSpecifier(TIFFDecompressor.java:873)
      at  
com 
.sun 
.media 
.imageioimpl 
.plugins.tiff.TIFFImageReader.getImageTypes(TIFFImageReader.java:742)
      at javax.imageio.ImageReader.getRawImageType(ImageReader.java: 
665)
      at  
com 
.sun 
.media 
.jai.imageioimpl.ImageReadOpImage.layoutHelper(ImageReadOpImage.java: 
228)
      at  
com 
.sun 
.media.jai.imageioimpl.ImageReadOpImage.<init>(ImageReadOpImage.java: 
473)
      at  
com 
.sun.media.jai.imageioimpl.ImageReadCRIF.create(ImageReadCRIF.java: 
309)
      ... 36 more
Error: One factory fails for the operation "ImageRead"
Occurs in: javax.media.jai.ThreadSafeOperationRegistry
java.lang.reflect.InvocationTargetException
      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at  
sun 
.reflect 
.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
      at  
sun 
.reflect 
.DelegatingMethodAccessorImpl 
.invoke(DelegatingMethodAccessorImpl.java:25)
      at java.lang.reflect.Method.invoke(Method.java:597)
      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.getRendering(RenderedOp.java:888)
      at javax.media.jai.RenderedOp 
$1.getPropertyNames(RenderedOp.java:1791)
      at  
javax 
.media.jai.PropertyEnvironment.mapDefaults(PropertyEnvironment.java: 
270)
      at  
javax 
.media 
.jai.PropertyEnvironment.getPropertyNames(PropertyEnvironment.java: 
125)
      at  
javax 
.media 
.jai 
.WritablePropertySourceImpl 
.addProperties(WritablePropertySourceImpl.java:298)
      at  
javax.media.jai.RenderedOp.createPropertySource(RenderedOp.java:1817)
      at javax.media.jai.RenderedOp.getProperty(RenderedOp.java:1968)
      at  
net 
.refractions 
.udig 
.catalog 
.internal 
.geotiff 
.GeoTiffServiceExtension.geotiffFile(GeoTiffServiceExtension.java:184)
      at  
net 
.refractions 
.udig 
.catalog 
.internal 
.geotiff 
.GeoTiffServiceExtension 
.reasonForFailure(GeoTiffServiceExtension.java:155)
      at  
net 
.refractions 
.udig 
.catalog 
.internal 
.geotiff 
.GeoTiffServiceExtension.canProcess(GeoTiffServiceExtension.java:117)
      at  
net 
.refractions 
.udig 
.catalog 
.internal 
.geotiff 
.GeoTiffServiceExtension.createService(GeoTiffServiceExtension.java: 
69)
      at net.refractions.udig.catalog.internal.ServiceFactoryImpl 
$1.process(ServiceFactoryImpl.java:96)
      at  
net 
.refractions 
.udig 
.core.internal.ExtensionPointUtil.process(ExtensionPointUtil.java:82)
      at  
net 
.refractions 
.udig 
.catalog.internal.ServiceFactoryImpl.acquire(ServiceFactoryImpl.java: 
79)
      at  
net 
.refractions 
.udig 
.catalog 
.internal.ServiceFactoryImpl.createService(ServiceFactoryImpl.java: 
160)
      at  
net 
.refractions 
.udig 
.catalog 
.internal.ServiceFactoryImpl.createService(ServiceFactoryImpl.java: 
147)
      at  
net 
.refractions 
.udig 
.catalog 
.ui 
.workflow 
.EndConnectionState.useServiceFactory(EndConnectionState.java:225)
      at  
net 
.refractions 
.udig 
.catalog.ui.workflow.EndConnectionState.run(EndConnectionState.java: 
105)
      at  
net.refractions.udig.catalog.ui.workflow.Workflow.next(Workflow.java: 
271)
      at net.refractions.udig.catalog.ui.workflow.Workflow 
$Runner.run(Workflow.java:600)
      at  
net.refractions.udig.catalog.ui.workflow.Workflow.run(Workflow.java: 
459)
      at  
net 
.refractions 
.udig 
.catalog 
.ui 
.workflow.WorkflowWizardDialog.runHeadless(WorkflowWizardDialog.java: 
222)
      at  
net 
.refractions 
.udig.catalog.internal.ui.CatalogImport.run(CatalogImport.java:112)
      at  
net 
.refractions 
.udig 
.project 
.ui.internal.actions.MapDropAction.toResources(MapDropAction.java:131)
      at  
net 
.refractions 
.udig 
.project 
.ui.internal.actions.MapDropAction.perform(MapDropAction.java:108)
      at net.refractions.udig.internal.ui.UDIGDropHandler 
$DropActionRunnable.run(UDIGDropHandler.java:308)
      at net.refractions.udig.internal.ui.UDIGDropHandler 
$CompositeDropActionJob.run(UDIGDropHandler.java:287)
      at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
Caused by: java.lang.NoClassDefFoundError: Could not initialize  
class javax.imageio.ImageTypeSpecifier
      at  
com 
.sun 
.media 
.imageio 
.plugins 
.tiff 
.TIFFDecompressor.getRawImageTypeSpecifier(TIFFDecompressor.java:873)
      at  
com 
.sun 
.media 
.imageioimpl 
.plugins.tiff.TIFFImageReader.getImageTypes(TIFFImageReader.java:742)
      at javax.imageio.ImageReader.getRawImageType(ImageReader.java: 
665)
      at  
com 
.sun 
.media 
.jai.imageioimpl.ImageReadOpImage.layoutHelper(ImageReadOpImage.java: 
228)
      at  
com 
.sun 
.media.jai.imageioimpl.ImageReadOpImage.<init>(ImageReadOpImage.java: 
473)
      at  
com 
.sun.media.jai.imageioimpl.ImageReadCRIF.create(ImageReadCRIF.java: 
309)
      ... 38 more
java.lang.NullPointerException
      at  
net 
.refractions 
.udig 
.render 
.internal 
.gridcoverage 
.basic 
.BasicGridCoverageRenderer.doRender(BasicGridCoverageRenderer.java:61)
      at  
net 
.refractions 
.udig 
.render 
.internal 
.gridcoverage 
.basic 
.BasicGridCoverageRenderer.render(BasicGridCoverageRenderer.java:50)
      at  
net 
.refractions 
.udig 
.render 
.internal 
.gridcoverage 
.basic 
.BasicGridCoverageRenderer.render(BasicGridCoverageRenderer.java:109)
      at  
net 
.refractions 
.udig 
.project 
.internal.render.impl.RenderJob.startRendering(RenderJob.java:103)
      at  
net 
.refractions 
.udig.project.internal.render.impl.RenderJob.run(RenderJob.java:203)
      at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
_______________________________________________
User-friendly Desktop Internet GIS (uDig)
http://udig.refractions.net
http://lists.refractions.net/mailman/listinfo/udig-devel