Ciao Cesar,
I am decently happy about the geotiff geotools plugin and therefore I
don't have any current plan for replacing it with the gdal one.
Nevertheless I have been thinking about including the geotiff gdal
plugin as well as an optional step in geotools, since it is currently
disabled. Daniele, what do you think? What would happen with the
GeoTools factory mechanism when we introduce two plugins for the same
format?

About a brief, up-to-date description about raster current status in
GeoTools, and future plans, I will leave that for another email since
I am quite busy as of now :-).

Ciao,
Simone.
-------------------------------------------------------
Ing. Simone Giannecchini
GeoSolutions S.A.S.
Founder - Software Engineer
Via Carignoni 51
55041  Camaiore (LU)
Italy

phone: +39 0584983027
fax:      +39 0584983027
mob:    +39 333 8128928


http://www.geo-solutions.it
http://geo-solutions.blogspot.com/
http://simboss.blogspot.com/
http://www.linkedin.com/in/simonegiannecchini

-------------------------------------------------------



2009/9/7 César Martínez Izquierdo <cesar....@gmail.com>:
> Hi Simone,
>
> thank you for the interest.
> I will talk with the raster team at gvSIG to see what can be done to
> improve compatibility. I think format interoperability is very
> important. As far as I know, gvSIG uses gdal to generate these files.
>
> In the arcgis side, I guess we can't repair anything on their side,
> but we'd be very interested in geotools being able of reading them. I
> think arcgis also uses gdal to read/write them.
>
> I'd like to know if GeoTools plans to maintain GeoTiff standalone
> reader/writer, or if they plan to move it to the ImageIO-Ext GDAL
> framework. (A brief, up-to-date description about raster current
> status in GeoTools, and future plans would be great).
>
> Regards,
>
>  César
>
> El 4 de septiembre de 2009 19:32, Simone
> Giannecchini<simone.giannecch...@geo-solutions.it> escribió:
>> Ciao Cesar,
>> I quickly inspected those files and:
>>
>> 1> the gvsig one, is not a real geotiff, but rather a plain tiff with
>> a non-standard metadata file (the rmf file) which seems to be specific
>> to gvsig. I have never seen this one anyway
>> 2> the arcgis one is not a real geotiff again, but it contains a
>> proprietary xml file for th metadata. We don't actually read such a
>> format, although gdal seems to read it.
>>
>> Ciao,
>> Simone.
>> -------------------------------------------------------
>> Ing. Simone Giannecchini
>> GeoSolutions S.A.S.
>> Founder - Software Engineer
>> Via Carignoni 51
>> 55041  Camaiore (LU)
>> Italy
>>
>> phone: +39 0584983027
>> fax:      +39 0584983027
>> mob:    +39 333 8128928
>>
>>
>> http://www.geo-solutions.it
>> http://geo-solutions.blogspot.com/
>> http://simboss.blogspot.com/
>> http://www.linkedin.com/in/simonegiannecchini
>>
>> -------------------------------------------------------
>>
>>
>>
>> 2009/9/3 Simone Giannecchini <simone.giannecch...@geo-solutions.it>:
>>> Ciao Cesar,
>>> best thing would be if you could provide some sample data to me.
>>> Which version of geotools are you using?
>>>
>>> Simone.
>>>
>>> -------------------------------------------------------
>>> Ing. Simone Giannecchini
>>> GeoSolutions S.A.S.
>>> Founder - Software Engineer
>>> Via Carignoni 51
>>> 55041  Camaiore (LU)
>>> Italy
>>>
>>> phone: +39 0584983027
>>> fax:      +39 0584983027
>>> mob:    +39 333 8128928
>>>
>>>
>>> http://www.geo-solutions.it
>>> http://geo-solutions.blogspot.com/
>>> http://simboss.blogspot.com/
>>> http://www.linkedin.com/in/simonegiannecchini
>>>
>>> -------------------------------------------------------
>>>
>>>
>>>
>>> 2009/9/3 César Martínez Izquierdo <cesar....@gmail.com>:
>>>> Hello,
>>>>
>>>> I'm trying to read some (Geo)Tiff files with GeoTools, but I get an
>>>> error. My code is simple:
>>>>
>>>>
>>>> File file = new File("C:\\test\\recorte_lceugr.tif");
>>>> GeoTiffFormat gtf = new GeoTiffFormat();
>>>> GridCoverageReader reader = gtf.getReader(file);
>>>>
>>>>
>>>> But I get an exception in the third line.
>>>> If the TIFF was generated with gvSIG, I get the following exception:
>>>>
>>>> java.lang.IllegalArgumentException: GeoKey directory does not exist
>>>>        at 
>>>> org.geotools.gce.geotiff.IIOMetadataAdpaters.GeoTiffIIOMetadataDecoder.<init>(GeoTiffIIOMetadataDecoder.java:124)
>>>>        at 
>>>> org.geotools.gce.geotiff.GeoTiffReader.getHRInfo(GeoTiffReader.java:278)
>>>>        at 
>>>> org.geotools.gce.geotiff.GeoTiffReader.<init>(GeoTiffReader.java:222)
>>>>        at 
>>>> org.geotools.gce.geotiff.GeoTiffFormat.getReader(GeoTiffFormat.java:253)
>>>>        at 
>>>> org.geotools.gce.geotiff.GeoTiffFormat.getReader(GeoTiffFormat.java:213)
>>>>        at etclusi.tests.gt.TestGeoTiff.main(TestGeoTiff.java:24)
>>>>
>>>> If the TIFF was generated with ArcGIS, then I get:
>>>> 03-sep-2009 16:51:16
>>>> org.geotools.gce.geotiff.crs_adapters.GeoTiffMetadata2CRSAdapter
>>>> getGeoKeyAsInt
>>>> ADVERTENCIA: null
>>>> java.lang.NumberFormatException: null
>>>>        at java.lang.Integer.parseInt(Integer.java:415)
>>>>        at java.lang.Integer.parseInt(Integer.java:497)
>>>>        at 
>>>> org.geotools.gce.geotiff.crs_adapters.GeoTiffMetadata2CRSAdapter.getGeoKeyAsInt(GeoTiffMetadata2CRSAdapter.java:452)
>>>>        at 
>>>> org.geotools.gce.geotiff.crs_adapters.GeoTiffMetadata2CRSAdapter.createCoordinateSystem(GeoTiffMetadata2CRSAdapter.java:235)
>>>>        at 
>>>> org.geotools.gce.geotiff.GeoTiffReader.getHRInfo(GeoTiffReader.java:294)
>>>>        at 
>>>> org.geotools.gce.geotiff.GeoTiffReader.<init>(GeoTiffReader.java:222)
>>>>        at 
>>>> org.geotools.gce.geotiff.GeoTiffFormat.getReader(GeoTiffFormat.java:253)
>>>>        at 
>>>> org.geotools.gce.geotiff.GeoTiffFormat.getReader(GeoTiffFormat.java:213)
>>>>        at etclusi.tests.gt.TestGeoTiff.main(TestGeoTiff.java:24)
>>>> Exception in thread "main" java.lang.UnsupportedOperationException:
>>>> GeoTiffMetadata2CRSAdapter::createCoordinateSystem:Only Geographic &
>>>> Projected Systems are supported.
>>>>        at 
>>>> org.geotools.gce.geotiff.crs_adapters.GeoTiffMetadata2CRSAdapter.createCoordinateSystem(GeoTiffMetadata2CRSAdapter.java:243)
>>>>        at 
>>>> org.geotools.gce.geotiff.GeoTiffReader.getHRInfo(GeoTiffReader.java:294)
>>>>        at 
>>>> org.geotools.gce.geotiff.GeoTiffReader.<init>(GeoTiffReader.java:222)
>>>>        at 
>>>> org.geotools.gce.geotiff.GeoTiffFormat.getReader(GeoTiffFormat.java:253)
>>>>        at 
>>>> org.geotools.gce.geotiff.GeoTiffFormat.getReader(GeoTiffFormat.java:213)
>>>>        at etclusi.tests.gt.TestGeoTiff.main(TestGeoTiff.java:24)
>>>>
>>>> In this second case (ArcGIS), the problem might be that they are not
>>>> real GeoTiff files, as pointed by Niels Hoffmann in [1]. I'm not an
>>>> expert on the topic, so I can't be sure.
>>>>
>>>> Anyway, I am able to read these TIFFs with uDig 1.1.1, so I guess that
>>>> GeoTools is able to read them, and then the problem should be in my
>>>> code or my runtime configuration.
>>>>
>>>> Any idea?
>>>>
>>>>
>>>> Best Regards,
>>>>
>>>>
>>>>
>>>> [1] 
>>>> http://52north.org/pipermail/geoprocessingservices/2009-July/000445.html
>>>>
>>>>
>>>> --
>>>> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
>>>>   César Martínez Izquierdo
>>>>   GIS developer
>>>>   -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -
>>>>   ETC-LUSI: http://etc-lusi.eionet.europa.eu/
>>>>   Universitat Autònoma de Barcelona (SPAIN)
>>>> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
>>>>
>>>> ------------------------------------------------------------------------------
>>>> Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day
>>>> trial. Simplify your report design, integration and deployment - and focus 
>>>> on
>>>> what you do best, core application coding. Discover what's new with
>>>> Crystal Reports now.  http://p.sf.net/sfu/bobj-july
>>>> _______________________________________________
>>>> Geotools-gt2-users mailing list
>>>> Geotools-gt2-users@lists.sourceforge.net
>>>> https://lists.sourceforge.net/lists/listinfo/geotools-gt2-users
>>>>
>>>
>>
>
>
>
> --
> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
>   César Martínez Izquierdo
>   GIS developer
>   -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -
>   ETC-LUSI: http://etc-lusi.eionet.europa.eu/
>   Universitat Autònoma de Barcelona (SPAIN)
> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
>
> ------------------------------------------------------------------------------
> Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day
> trial. Simplify your report design, integration and deployment - and focus on
> what you do best, core application coding. Discover what's new with
> Crystal Reports now.  http://p.sf.net/sfu/bobj-july
> _______________________________________________
> Geotools-gt2-users mailing list
> Geotools-gt2-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/geotools-gt2-users
>

------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
trial. Simplify your report design, integration and deployment - and focus on 
what you do best, core application coding. Discover what's new with 
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
_______________________________________________
Geotools-gt2-users mailing list
Geotools-gt2-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geotools-gt2-users

Reply via email to