com.sun.media.imageio.plugins.tiff
Class GeoTIFFTagSet

java.lang.Object
  extended bycom.sun.media.imageio.plugins.tiff.TIFFTagSet
      extended bycom.sun.media.imageio.plugins.tiff.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 int TAG_GEO_ASCII_PARAMS
          A tag used to store all ASCII-values GeoKeys.
static int TAG_GEO_DOUBLE_PARAMS
          A tag used to store all double-values GeoKeys.
static int TAG_GEO_KEY_DIRECTORY
          A tag used to store the GeoKey directory.
static int TAG_MODEL_PIXEL_SCALE
          A tag used to specify the size of raster pixel spacing in model space units.
static int TAG_MODEL_TIE_POINT
          A tag used to store raster->model tiepoint pairs.
static int TAG_MODEL_TRANSFORMATION
          A tag used to specify the transformation matrix between the raster space and the model space.
 
Method Summary
static GeoTIFFTagSet getInstance()
          Returns a shared instance of a GeoTIFFTagSet.
 
Methods inherited from class com.sun.media.imageio.plugins.tiff.TIFFTagSet
getTag, getTag, getTagNames, getTagNumbers
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

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.

See Also:
Constant Field Values

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.

See Also:
Constant Field Values

TAG_MODEL_TIE_POINT

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

See Also:
Constant Field Values

TAG_GEO_KEY_DIRECTORY

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

See Also:
Constant Field Values

TAG_GEO_DOUBLE_PARAMS

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

See Also:
Constant Field Values

TAG_GEO_ASCII_PARAMS

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

See Also:
Constant Field Values
Method Detail

getInstance

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

Returns:
a GeoTIFFTagSet instance.