Hello,
I've built the whole Geotools branches 2.3.x with maven2, and in the
ext/coverage_development directory, I've made a "mvn install" command.
Then on this folder I've made a "mvn eclipse:eclipse" in order to load
this project on my Eclipse (version3.2), as in this documentation
http://docs.codehaus.org/display/GEOSDOC/Load+NASA+Blue+Marble+Data,
part 2 step 1.
When I try to import this project on my Eclipse, I have only one error
in this project, that is on the class
it.geosolutions.imageio.stream.output.spi.FileImageOutputStreamExtImplSpi.
Line 83, in the onRegistration(ServiceRegistry registry, Class category)
method, I have " registry.setOrdering(ImageOutputStreamSpi.class, this,
other); ", and this method seems to have a problem of type in parameters.
This project contains a main class
it.geosolutions.utils.imagemosaic.MosaicIndexBuilder that I want to use,
but when I launch this main program with the argument
"-s my_tiff_directory -w *.tif -name test", I get this error :
25 avr. 2007 15:46:45
it.geosolutions.utils.imagemosaic.MosaicIndexBuilder getNotification
INFO: Progress is at 0.0
attached message is: Now indexing file a1_tiled2.tif
Exception in thread "MosaicIndexBuilder" java.lang.Error: Unresolved
compilation problem:
The method setOrdering(Class<T>, T, T) in the type ServiceRegistry
is not applicable for the arguments (Class<ImageOutputStreamSpi>,
FileImageOutputStreamExtImplSpi, Object)
at
it.geosolutions.imageio.stream.output.spi.FileImageOutputStreamExtImplSpi.onRegistration(FileImageOutputStreamExtImplSpi.java:83)
at
javax.imageio.spi.SubRegistry.registerServiceProvider(ServiceRegistry.java:698)
at
javax.imageio.spi.ServiceRegistry.registerServiceProvider(ServiceRegistry.java:285)
at
javax.imageio.spi.IIORegistry.registerApplicationClasspathSpis(IIORegistry.java:189)
at javax.imageio.spi.IIORegistry.<init>(IIORegistry.java:120)
at
javax.imageio.spi.IIORegistry.getDefaultInstance(IIORegistry.java:141)
at javax.imageio.ImageIO.<clinit>(ImageIO.java:46)
at
it.geosolutions.utils.imagemosaic.MosaicIndexBuilder.run(MosaicIndexBuilder.java:314)
at java.lang.Thread.run(Thread.java:595)
To test, I've tried to comment the line 83, and the generation of my
shape file, based on several tiff files, has succeeded.
(Moreover it has worked BETTER than gdal :), because gdal has provided
me a wrong shape file for my mosaic, so thanks for the good job :) ).
Then the mosaic based on this shape file was correctly loaded on Geoserver.
Commenting this line was just a temporary solution, to resolve this
problem, so I hope someone (Simone ?) would correct this problem :)
Or maybe is it something I do wrong in the project configuration ?
Cheers,
Cédric Briançon.
-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
Geotools-gt2-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/geotools-gt2-users