[FWTools] geotiff_fw.dll
andyNEXT
andrea.pistoni at next.it
Sun Mar 2 14:03:11 EST 2008
Tamas,
your intention is the best approach to the problem, but about an updating of
hdf5 drivers in gdal i cannot provide information about COSMO attributes and
Dataset because it is a CLASSIFIED project.
I've tried to do this but my project head stopped any kind of my well
intention to collaborate with GDAL TEAM at the moment. Therefore I have had
to resolve my problems in another way.
Anyway thank you.
Andrea Pistoni
Tamas Szekeres wrote:
>
> Hmmm. Aside from that I couldn't follow every aspects of the problem
> wouldn't it be more trivial to fix these issues in the gdal hdf5 and
> geotiff drivers?
>
> Best regards,
>
> Tamas
>
>
>
> 2008/3/2, andyNEXT <andrea.pistoni at next.it>:
>>
>>
>> Tamas/Frank,
>>
>> you're right about gdal_cshasp.
>> I've used gdal to create geotiff from COSMOSKYMED hdf5 but with some
>> limitations about particulars dataset (such as complex data [MxNx2]).
>> The
>> fucntion I've used is GDAL.CreateCopy() and it covers some requirements
>> of
>> my task (only raster MxN).
>> Moreover gdal didn't read some important COSMO TAGS at HDF5 ROOT LEVEL
>> and
>> other TAGS didn't wrote in the GEOTIFF with problems about EXTENTION
>> WARNINGS and GEO-positioning when I load the GEOTIFF in ArcMAP.
>>
>> Therefore :
>> - to read the ComplexDataset I've used the HDF5.DOTNET wrapper of
>> hdfgroup.
>> - to read the HDF5 Root level attributes I have developed a dedicated
>> WRAPPER (not included in HDF5.DOTNET of hdfgroup) to read the COSMO HDF5
>> Attributes (about 121 attributes) in the HDF5 Root level because the
>> gdal
>> doesn't read them.
>> - to write the GEOTIFF TAGS with the Attributes I've readen from COSMO,
>> I've
>> created a GEOTIFF WRAPPER mapped on "geotiff_fw.dll"
>> - to create the TIFF file, Reinhard provided me a LIBTIFF.NET (available
>> on
>> bugzilla) Wrapper in order to manage the TIFF. This is mapped on
>> "libtiff_fw.dll".
>>
>> My code (.exe) now produces (when run alone) georeferenced GEOTIFF from
>> COSMO HDF5 with all the TAGS set in proper way for the georeferencing.
>> The
>> Loading in ArcMAp is Ok.
>>
>> My problem is when I'm going to create the .DLL and I call the
>> MakeCosmoTiff() method from the main program.
>> I'have an ASSERTION MESSAGE when the GEOTIFF.Close() try to free the
>> TiffPtr. The file is created well but the message is every time visible.
>>
>> I've thougth about the geotiff_fw.dll is linked to libtiff_fw.dll and
>> maybe
>> there would be a memory overlapping when I import libtiff_fw.dll using
>> LIBTIFF.NET. But I've verified and this is not.
>>
>> Thanks
>>
>> Andrea Pistoni
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>> Tamas Szekeres wrote:
>> >
>> > Isn't that the gdal_csharp.dll (in FWTools) would be sufficient for
>> > you to utilize instead of creating a brand new wrapper?
>> >
>> > Best regards,
>> >
>> > Tamas
>> >
>> >
>> > 2008/3/2, andyNEXT <andrea.pistoni at next.it>:
>> >>
>> >> Hi folks,
>> >>
>> >> I've developed a wrapper C# for GEOTIFF in order to create a GEOTIFF
>> >> file.
>> >> My wrapper uses a DLLIMPORT from the geotiff_fw.dll.
>> >> Using DEPENDENCY_WALKER I saw that this library is implicit-linked
>> to
>> >> other
>> >> libraries (for ex the libtiff_fw.dll).
>> >>
>> >> In order to write a GEOTIFF file I have to use also the
>> inside-linked
>> >> TIFF
>> >> library, but I'm not able to import the TIFFfunctions from
>> >> geotiff_fw.dll
>> >> (such as for example TIFFSetField) .
>> >>
>> >> I've tried to use a TIFF Wrapper on the libtiff_fw.dll. This works
>> very
>> >> well
>> >> but when I use it together with the GEOTIFF Wrapper there are
>> problems
>> >> in
>> >> the loading of the dlls. Maybe this is due because I reference the
>> >> libtiff_fw.dll twice times (one by geotiff_fw.dll and the second by
>> >> libtiff_fw itself).
>> >>
>> >> How can I reach and invoke the TIFF functions in the geotiff_fw.dll
>> >> interface?
>> >>
>> >> Thanks in advance
>> >> Andrea Pistoni
>> >>
>> >> --
>> >> View this message in context:
>> >> http://www.nabble.com/geotiff_fw.dll-tp15782364p15782364.html
>> >> Sent from the FWTools mailing list archive at Nabble.com.
>> >>
>> >> _______________________________________________
>> >> FWTools mailing list
>> >> FWTools at lists.maptools.org
>> >> http://lists.maptools.org/mailman/listinfo/fwtools
>> >> http://fwtools.maptools.org/
>> >>
>> > _______________________________________________
>> > FWTools mailing list
>> > FWTools at lists.maptools.org
>> > http://lists.maptools.org/mailman/listinfo/fwtools
>> > http://fwtools.maptools.org/
>> >
>> >
>>
>>
>> --
>> View this message in context:
>> http://www.nabble.com/geotiff_fw.dll-tp15782364p15785639.html
>>
>> Sent from the FWTools mailing list archive at Nabble.com.
>>
>> _______________________________________________
>> FWTools mailing list
>> FWTools at lists.maptools.org
>> http://lists.maptools.org/mailman/listinfo/fwtools
>> http://fwtools.maptools.org/
>>
> _______________________________________________
> FWTools mailing list
> FWTools at lists.maptools.org
> http://lists.maptools.org/mailman/listinfo/fwtools
> http://fwtools.maptools.org/
>
>
--
View this message in context: http://www.nabble.com/geotiff_fw.dll-tp15782364p15791593.html
Sent from the FWTools mailing list archive at Nabble.com.
More information about the FWTools
mailing list