GeoTiffIIOMetadataDecoder.java | Class | This class provides an abstraction from the details of TIFF data access for
the purpose of retrieving GeoTIFFWritingUtilities metadata from an image.
All of the GeoKey values are included here as constants, and the portions of
the GeoTIFFWritingUtilities specification pertaining to each have been copied
for easy access.
The majority of the possible GeoKey values and their meanings are NOT
reproduced here. |
PixelScale.java | Class | This class is a placeholder for defining exact affine transformations between
raster and model space.
Quoting the geotiff spec:
ModelPixelScaleTag:
Tag = 33550
Type = DOUBLE (IEEE Double precision)
N = 3
Owner: SoftDesk
This tag may be used to specify the size of raster pixel spacing in the model
space units, when the raster space can be embedded in the model space
coordinate system without rotation, and consists of the following 3 values:
ModelPixelScaleTag = (ScaleX, ScaleY, ScaleZ)
where ScaleX and ScaleY give the horizontal and vertical spacing of raster
pixels. |
TiePoint.java | Class | Quoting the geotiff spec:
ModelTiepointTag:
Tag = 33922 (8482.H)
Type = DOUBLE (IEEE Double precision)
N = 6*K, K = number of tiepoints
Alias: GeoreferenceTag
Owner: Intergraph
This tag stores raster->model tiepoint pairs in the order
ModelTiepointTag = (...,I,J,K, X,Y,Z...),
where (I,J,K) is the point at location (I,J) in raster space with pixel-value
K, and (X,Y,Z) is a vector in model space. |