/*! \page index
LIBGEOTIFF
Functions
- GTIFFree(): Free GeoTIFF access handle.
- GTIFGetDefn(): Read and Normalize GeoTIFF Definition.
- GTIFKeyGet(): Read GeoTIFF GeoKey.
- GTIFKeySet(): Write GeoTIFF GeoKey.
- GTIFNew(): Create GeoTIFF access handle.
- GTIFWriteKeys(): Flush GeoTIFF Keys.
- SetCSVFilenameHook(): Override CSV File Searching.
- XTIFFClose(): Close GeoTIFF file.
- XTIFFOpen(): Open GeoTIFF file.
General Notes
The libgeotiff library should compile cleanly with most ANSI-C or
ANSI C++ compilers. All headers have appropriate extern "C" {}
protection to ensure that entry points retain C linkage even if compiled
with a C++ compiler.
Source Tree
The
current CVS tree is available on the web. The source can be
downloaded anonymously using the cvs checkout osrs/geotiff/libgeotiff
command after logging in using the instructions on the remotesensing.org
CVS howto page.
Include Files
- xtiffio.h: the primary interface header file for all TIFF
routines, using the extended GeoTIFF tags.
- geotiffio.h: the primary interface header file for all GTIF
routines, keys and code values.
- geotiff.h: an interface header file for all GTIF
routines, if code values are not required.
- geokeys.h: defines all valid GEOTIFF GeoKeys.
- geo_normalize.h: Defined all functions and structures related
to normalization of GeoTIFF information based on CSV files.
Licensing
All the source code in this toolkit are either in the public domain, or under
an X style license. In any event it is all considered to be free to use
for any purpose (including commercial software). No credit is required
though some of the code requires that the specific source code modules
retain their existing copyright statements. The CSV files, and other tables
derived from the EPSG coordinate system database are also free for commercial
and non-commercial use. In particular, no part of this code is
copyleft, nor does it imply any requirement for users to disclose
this or their own source code.
*/