35 #ifndef OMIT_GEOTIFF_NAMES
36 #define ValuePair(token,value) {token,#token},
38 #define ValuePair(token,value)
41 #define END_LIST { -1, (char *)0}
48 # include "geokeys.inc"
52 #define COMMON_VALUES \
53 {KvUndefined, "Undefined"}, \
54 {KvUserDefined,"User-Defined"}, \
55 ValuePair(KvUndefined,KvUndefined) \
56 ValuePair(KvUserDefined,KvUserDefined)
58 static KeyInfo _csdefaultValue[] = {
67 static KeyInfo _modeltypeValue[] = {
69 ValuePair(ModelTypeProjected,1)
70 ValuePair(ModelTypeGeographic,2)
71 ValuePair(ModelTypeGeocentric,3)
72 ValuePair(ModelProjected,1)
73 ValuePair(ModelGeographic,2)
74 ValuePair(ModelGeocentric,3)
78 static
KeyInfo _rastertypeValue[] = {
80 ValuePair(RasterPixelIsArea,1)
81 ValuePair(RasterPixelIsPoint,2)
85 static
KeyInfo _geounitsValue[] = {
87 # include "epsg_units.inc"
91 static KeyInfo _geographicValue[] = {
93 # include "epsg_gcs.inc"
97 static KeyInfo _geodeticdatumValue[] = {
99 # include "epsg_datum.inc"
103 static KeyInfo _ellipsoidValue[] = {
105 # include "epsg_ellipse.inc"
109 static KeyInfo _primemeridianValue[] = {
111 # include "epsg_pm.inc"
115 static KeyInfo _pcstypeValue[] = {
117 # include "epsg_pcs.inc"
121 static KeyInfo _projectionValue[] = {
123 # include "epsg_proj.inc"
127 static KeyInfo _coordtransValue[] = {
129 # include "geo_ctrans.inc"
133 static KeyInfo _vertcstypeValue[] = {
135 # include "epsg_vertcs.inc"
139 static KeyInfo _vdatumValue[] = {
141 ValuePair(VDatumBase,1)