[FWTools] geotiff_fw.dll
Tamas Szekeres
szekerest at gmail.com
Sun Mar 2 06:24:06 EST 2008
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/
>
More information about the FWTools
mailing list