enum P1::ImageSdk::GeoTiffKey

Overview

The supported GeoTiff tags. More…

#include <C_P1ImageCommonTypes.h>

enum GeoTiffKey
{
    GTModelType                   = 0x400,
    GTRasterType                  = 0x0401,
    GTCitation                    = 0x0402,
    GeoTiffModelPixelScaleTag     = 33550,
    GeoTiffModelTiepointTag       = 33922,
    GeoTiffModelTransformationTag = 34264,
};

Detailed Documentation

The supported GeoTiff tags.

Please see Chapter 7. Requirements and Annex E in the GeoTiff specification at https://www.ogc.org/standards/geotiff for details of the supported keys

Enum Values

GTModelType

Defines the model coordinate reference system.

Please see the requirements for this tag at http://docs.opengeospatial.org/is/19-008r4/19-008r4.html#_requirements_class_gtmodeltypegeokey

GTRasterType

Defines is a raster is an area or a point.

Please see the requirements for this tag at http://docs.opengeospatial.org/is/19-008r4/19-008r4.html#_requirements_class_gtrastertypegeokey

GTCitation

Optional generic Citation of the GeoTiff file.

Please see the requirements for this tag at http://docs.opengeospatial.org/is/19-008r4/19-008r4.html#_requirements_class_citation_geokeys

GeoTiffModelPixelScaleTag

Describes the raster space and model space relation together with the GeoTiffModelTiepointTag tag.

Please see how coordinate transformation works in GeoTIFF specification at http://docs.opengeospatial.org/is/19-008r4/19-008r4.html#_coordinate_transformations and the requirements for this tag at http://docs.opengeospatial.org/is/19-008r4/19-008r4.html#_requirements_class_modelpixelscaletag This tag is mutually exclusive with the GeoTiffModelTransformationTag.

GeoTiffModelTiepointTag

Describes the raster space and model space relation along with the GeoTiffModelPixelScaleTag tag.

Please see the requirements for this tag at http://docs.opengeospatial.org/is/19-008r4/19-008r4.html#_requirements_class_modeltiepointtag This tag is mutually exclusive with the GeoTiffModelTransformationTag.

GeoTiffModelTransformationTag

Describes the raster space and model space relation with an affine transformation.

Please see the requirements for this tag at http://docs.opengeospatial.org/is/19-008r4/19-008r4.html#_requirements_class_modeltransformationtag This tag is mutually exclusive with the GeoTiffModelPixelScaleTag.