com.sun.media.imageio.plugins.tiff

Class GeoTIFFTagSet

public class GeoTIFFTagSet extends TIFFTagSet

A class representing the tags found in a GeoTIFF IFD. GeoTIFF is a standard for annotating georeferenced or geocoded raster imagery. The GeoTIFF specification may be found at http://www.remotesensing.org/geotiff/spec/geotiffhome.html . This class does not handle the GeoKeys referenced from a GeoKeyDirectoryTag as those are not TIFF tags per se.

The definitions of the data types referenced by the field definitions may be found in the TIFFTag class.

Field Summary
static intTAG_GEO_ASCII_PARAMS
A tag used to store all ASCII-values GeoKeys.
static intTAG_GEO_DOUBLE_PARAMS
A tag used to store all double-values GeoKeys.
static intTAG_GEO_KEY_DIRECTORY
A tag used to store the GeoKey directory.
static intTAG_MODEL_PIXEL_SCALE
A tag used to specify the size of raster pixel spacing in model space units.
static intTAG_MODEL_TIE_POINT
A tag used to store raster->model tiepoint pairs.
static intTAG_MODEL_TRANSFORMATION
A tag used to specify the transformation matrix between the raster space and the model space.
Method Summary
static GeoTIFFTagSetgetInstance()
Returns a shared instance of a GeoTIFFTagSet.

Field Detail

TAG_GEO_ASCII_PARAMS

public static final int TAG_GEO_ASCII_PARAMS
A tag used to store all ASCII-values GeoKeys.

TAG_GEO_DOUBLE_PARAMS

public static final int TAG_GEO_DOUBLE_PARAMS
A tag used to store all double-values GeoKeys.

TAG_GEO_KEY_DIRECTORY

public static final int TAG_GEO_KEY_DIRECTORY
A tag used to store the GeoKey directory.

TAG_MODEL_PIXEL_SCALE

public static final int TAG_MODEL_PIXEL_SCALE
A tag used to specify the size of raster pixel spacing in model space units.

TAG_MODEL_TIE_POINT

public static final int TAG_MODEL_TIE_POINT
A tag used to store raster->model tiepoint pairs.

TAG_MODEL_TRANSFORMATION

public static final int TAG_MODEL_TRANSFORMATION
A tag used to specify the transformation matrix between the raster space and the model space.

Method Detail

getInstance

public static GeoTIFFTagSet getInstance()
Returns a shared instance of a GeoTIFFTagSet.

Returns: a GeoTIFFTagSet instance.