//******************************************************************* // Copyright (C) 2001 ImageLinks Inc. // // License: MIT // // See LICENSE.txt file in the top level directory for more details. // // Author: David Burken // // Description: // // Contains class declaration for GeoTiffDatumLut. Used to map a // geotiff coordinate transformation code to an ossim projection. //******************************************************************* // $Id: ossimGeoTiffDatumLut.h 23664 2015-12-14 14:17:27Z dburken $ #ifndef ossimGeoTiffDatumLut_HEADER #define ossimGeoTiffDatumLut_HEADER #include #include class OSSIMDLLEXPORT ossimGeoTiffDatumLut : public ossimLookUpTable { public: enum { //--- // Datum codes cut from geotiff specification section 6.3.2.1. //--- GCS_Adindan = 4201, GCS_Arc_1950 = 4209, GCS_Arc_1960 = 4210, GCS_ED50 = 4230, GCS_NAD27 = 4267, GCS_NAD83 = 4269, GCS_OSGB_1936 = 4277, GCS_WGS_72 = 4322, GCS_WGS_84 = 4326, GCS_Tokyo = 4301, GCS_NAD83_HARN = 4152, //--- // Datum codes cut from geotiff specification section 6.3.2.1. // NOTE: These codes imply an ellipsoid only! //--- GCS_Clark_1866 = 4008, //--- // Datum codes cut from geotiff specification section 6.3.2.2. //--- DatumE_WGS84 = 6030, Datum_Adindan = 6201, Datum_Arc_1950 = 6209, Datum_Arc_1960 = 6210, Datum_European_Datum_1950 = 6230, Datum_North_American_Datum_1927 = 6267, Datum_North_American_Datum_1983 = 6269, Datum_OSGB_1936 = 6277, Datum_Tokyo = 6301, Datum_WGS72 = 6322, Datum_WGS84 = 6326, Datum_NAD83_HARN = 6152 }; ossimGeoTiffDatumLut(); virtual ~ossimGeoTiffDatumLut(); virtual ossimKeyword getKeyword() const; }; #endif