libavcodec/tiff_data.c File Reference

TIFF data tables. More...

#include "tiff_data.h"

Go to the source code of this file.

Variables

const TiffGeoTagNameType ff_tiff_conf_name_type_map []
const TiffGeoTagNameType ff_tiff_geog_name_type_map []
const TiffGeoTagNameType ff_tiff_proj_name_type_map []
const TiffGeoTagNameType ff_tiff_vert_name_type_map []
const char *const ff_tiff_gt_model_type_codes []
const char *const ff_tiff_gt_raster_type_codes []
const char *const ff_tiff_linear_unit_codes []
const char *const ff_tiff_angular_unit_codes []
const char *const ff_tiff_gcs_type_codes []
const char *const ff_tiff_gcse_type_codes []
const char *const ff_tiff_geodetic_datum_codes []
const char *const ff_tiff_geodetic_datum_e_codes []
const char *const ff_tiff_ellipsoid_codes []
const char *const ff_tiff_prime_meridian_codes []
const TiffGeoTagKeyName ff_tiff_proj_cs_type_codes []
const TiffGeoTagKeyName ff_tiff_projection_codes []
const char *const ff_tiff_coord_trans_codes []
const char *const ff_tiff_vert_cs_codes []
const char *const ff_tiff_ortho_vert_cs_codes []


Detailed Description

TIFF data tables.

Author:
Thomas Kuehnel
See also:
GeoTIFF specification at http://www.remotesensing.org/geotiff/spec/geotiffhome.html

Definition in file tiff_data.c.


Variable Documentation

const char* const ff_tiff_angular_unit_codes[]

Initial value:

 {
    "Angular_Radian",
    "Angular_Degree",
    "Angular_Arc_Minute",
    "Angular_Arc_Second",
    "Angular_Grad",
    "Angular_Gon",
    "Angular_DMS",
    "Angular_DMS_Hemisphere"
}

Definition at line 118 of file tiff_data.c.

Initial value:

 {
    {"GTModelTypeGeoKey",              GEOTIFF_SHORT },
    {"GTRasterTypeGeoKey",             GEOTIFF_SHORT },
    {"GTCitationGeoKey",               GEOTIFF_STRING}
}

Definition at line 32 of file tiff_data.c.

const char* const ff_tiff_coord_trans_codes[]

Initial value:

 {
    "CT_TransverseMercator",
    "CT_TransvMercator_Modified_Alaska",
    "CT_ObliqueMercator",
    "CT_ObliqueMercator_Laborde",
    "CT_ObliqueMercator_Rosenmund",
    "CT_ObliqueMercator_Spherical",
    "CT_Mercator",
    "CT_LambertConfConic_2SP",
    "CT_LambertConfConic_Helmert",
    "CT_LambertAzimEqualArea",
    "CT_AlbersEqualArea",
    "CT_AzimuthalEquidistant",
    "CT_EquidistantConic",
    "CT_Stereographic",
    "CT_PolarStereographic",
    "CT_ObliqueStereographic",
    "CT_Equirectangular",
    "CT_CassiniSoldner",
    "CT_Gnomonic",
    "CT_MillerCylindrical",
    "CT_Orthographic",
    "CT_Polyconic",
    "CT_Robinson",
    "CT_Sinusoidal",
    "CT_VanDerGrinten",
    "CT_NewZealandMapGrid",
    "CT_TransvMercator_SouthOriented"
}

Definition at line 1798 of file tiff_data.c.

const char* const ff_tiff_ellipsoid_codes[]

Definition at line 464 of file tiff_data.c.

const char* const ff_tiff_gcs_type_codes[]

Definition at line 129 of file tiff_data.c.

const char* const ff_tiff_gcse_type_codes[]

Definition at line 265 of file tiff_data.c.

const char* const ff_tiff_geodetic_datum_codes[]

Definition at line 303 of file tiff_data.c.

const char* const ff_tiff_geodetic_datum_e_codes[]

Definition at line 426 of file tiff_data.c.

Initial value:

 {
    {"GeographicTypeGeoKey",           GEOTIFF_SHORT },
    {"GeogCitationGeoKey",             GEOTIFF_STRING},
    {"GeogGeodeticDatumGeoKey",        GEOTIFF_SHORT },
    {"GeogPrimeMeridianGeoKey",        GEOTIFF_SHORT },
    {"GeogLinearUnitsGeoKey",          GEOTIFF_SHORT },
    {"GeogLinearUnitSizeGeoKey",       GEOTIFF_DOUBLE},
    {"GeogAngularUnitsGeoKey",         GEOTIFF_SHORT },
    {"GeogAngularUnitSizeGeoKey",      GEOTIFF_DOUBLE},
    {"GeogEllipsoidGeoKey",            GEOTIFF_SHORT },
    {"GeogSemiMajorAxisGeoKey",        GEOTIFF_DOUBLE},
    {"GeogSemiMinorAxisGeoKey",        GEOTIFF_DOUBLE},
    {"GeogInvFlatteningGeoKey",        GEOTIFF_DOUBLE},
    {"GeogAzimuthUnitsGeoKey",         GEOTIFF_SHORT },
    {"GeogPrimeMeridianLongGeoKey",    GEOTIFF_DOUBLE}
}

Definition at line 38 of file tiff_data.c.

const char* const ff_tiff_gt_model_type_codes[]

Initial value:

 {
    "ModelTypeProjected",
    "ModelTypeGeographic",
    "ModelTypeGeocentric"
}

Definition at line 89 of file tiff_data.c.

const char* const ff_tiff_gt_raster_type_codes[]

Initial value:

 {
    "RasterPixelIsArea",
    "RasterPixelIsPoint"
}

Definition at line 95 of file tiff_data.c.

const char* const ff_tiff_linear_unit_codes[]

Initial value:

 {
    "Linear_Meter",
    "Linear_Foot",
    "Linear_Foot_US_Survey",
    "Linear_Foot_Modified_American",
    "Linear_Foot_Clarke",
    "Linear_Foot_Indian",
    "Linear_Link",
    "Linear_Link_Benoit",
    "Linear_Link_Sears",
    "Linear_Chain_Benoit",
    "Linear_Chain_Sears",
    "Linear_Yard_Sears",
    "Linear_Yard_Indian",
    "Linear_Fathom",
    "Linear_Mile_International_Nautical"
}

Definition at line 100 of file tiff_data.c.

const char* const ff_tiff_ortho_vert_cs_codes[]

Initial value:

 {
    "VertCS_Newlyn",
    "VertCS_North_American_Vertical_Datum_1929",
    "VertCS_North_American_Vertical_Datum_1988",
    "VertCS_Yellow_Sea_1956",
    "VertCS_Baltic_Sea",
    "VertCS_Caspian_Sea"
}

Definition at line 1863 of file tiff_data.c.

const char* const ff_tiff_prime_meridian_codes[]

Initial value:

 {
    "PM_Greenwich",
    "PM_Lisbon",
    "PM_Paris",
    "PM_Bogota",
    "PM_Madrid",
    "PM_Rome",
    "PM_Bern",
    "PM_Jakarta",
    "PM_Ferro",
    "PM_Brussels",
    "PM_Stockholm"
}

Definition at line 502 of file tiff_data.c.

Definition at line 516 of file tiff_data.c.

Referenced by get_geokey_val().

Initial value:

 {
    {"ProjectedCSTypeGeoKey",          GEOTIFF_SHORT },
    {"PCSCitationGeoKey",              GEOTIFF_STRING},
    {"ProjectionGeoKey",               GEOTIFF_SHORT },
    {"ProjCoordTransGeoKey",           GEOTIFF_SHORT },
    {"ProjLinearUnitsGeoKey",          GEOTIFF_SHORT },
    {"ProjLinearUnitSizeGeoKey",       GEOTIFF_DOUBLE},
    {"ProjStdParallel1GeoKey",         GEOTIFF_DOUBLE},
    {"ProjStdParallel2GeoKey",         GEOTIFF_DOUBLE},
    {"ProjNatOriginLongGeoKey",        GEOTIFF_DOUBLE},
    {"ProjNatOriginLatGeoKey",         GEOTIFF_DOUBLE},
    {"ProjFalseEastingGeoKey",         GEOTIFF_DOUBLE},
    {"ProjFalseNorthingGeoKey",        GEOTIFF_DOUBLE},
    {"ProjFalseOriginLongGeoKey",      GEOTIFF_DOUBLE},
    {"ProjFalseOriginLatGeoKey",       GEOTIFF_DOUBLE},
    {"ProjFalseOriginEastingGeoKey",   GEOTIFF_DOUBLE},
    {"ProjFalseOriginNorthingGeoKey",  GEOTIFF_DOUBLE},
    {"ProjCenterLongGeoKey",           GEOTIFF_DOUBLE},
    {"ProjCenterLatGeoKey",            GEOTIFF_DOUBLE},
    {"ProjCenterEastingGeoKey",        GEOTIFF_DOUBLE},
    {"ProjCenterNorthingGeoKey",       GEOTIFF_DOUBLE},
    {"ProjScaleAtNatOriginGeoKey",     GEOTIFF_DOUBLE},
    {"ProjScaleAtCenterGeoKey",        GEOTIFF_DOUBLE},
    {"ProjAzimuthAngleGeoKey",         GEOTIFF_DOUBLE},
    {"ProjStraightVertPoleLongGeoKey", GEOTIFF_DOUBLE}
}

Definition at line 55 of file tiff_data.c.

Definition at line 1497 of file tiff_data.c.

Referenced by get_geokey_val().

const char* const ff_tiff_vert_cs_codes[]

Definition at line 1828 of file tiff_data.c.

Initial value:

 {
    {"VerticalCSTypeGeoKey",           GEOTIFF_SHORT },
    {"VerticalCitationGeoKey",         GEOTIFF_STRING},
    {"VerticalDatumGeoKey",            GEOTIFF_SHORT },
    {"VerticalUnitsGeoKey",            GEOTIFF_SHORT }
}

Definition at line 82 of file tiff_data.c.


Generated on Fri Oct 26 02:50:07 2012 for FFmpeg by  doxygen 1.5.8