libgeotiff
Main Page
Related Pages
Classes
Files
File List
File Members
geokeys.h
1
/**********************************************************************
2
*
3
* geokeys.h - Public registry for valid GEOTIFF GeoKeys.
4
*
5
* Written By: Niles D. Ritter
6
*
7
* Revision History:
8
*
9
* Rev.# Author M/D/Y Date Key Changes/Additions
10
* ----- ------ ---------- -------------------------------------
11
* 0 ndr 06/10/95 Inital Beta Release
12
* 1 ndr 09/18/95 Final 1.0 Release
13
*
14
**********************************************************************/
15
16
#ifndef __geokeys_h_
17
#define __geokeys_h_
18
19
/* The GvCurrentRevision number should be incremented whenever a
20
* new set of Keys are defined or modified in "geokeys.inc", and comments
21
* added to the "Revision History" section above. If only code
22
* _values_ are augmented, the "GvCurrentMinorRev" number should
23
* be incremented instead (see "geovalues.h"). Whenever the
24
* GvCurrentRevision is incremented, the GvCurrentMinorRev should
25
* be reset to zero.
26
*
27
*
28
* The Section Numbers below refer to the GeoTIFF Spec sections
29
* in which these values are documented.
30
*
31
*/
32
#define GvCurrentRevision 1
/* Final 1.0 Release */
33
34
#ifdef ValuePair
35
# undef ValuePair
36
#endif
37
#define ValuePair(name,value) name = value,
38
39
typedef
enum
{
40
BaseGeoKey = 1024,
/* First valid code */
41
42
# include "geokeys.inc"
/* geokey database */
43
44
ReservedEndGeoKey = 32767,
45
46
/* Key space available for Private or internal use */
47
PrivateBaseGeoKey = 32768,
/* Consistent with TIFF Private tags */
48
PrivateEndGeoKey = 65535,
49
50
EndGeoKey = 65535
/* Largest Possible GeoKey ID */
51
} geokey_t;
52
53
54
#endif
/* __geokeys_h_ */
Generated for libgeotiff by
1.8.5