public class IlvGeotiffTagDictionnary extends Object
Modifier and Type | Method and Description |
---|---|
double |
getGeoDoubleValue(int tag)
Returns the double value contained in the GeoTiff Tag or NaN if this field does not contain a single number value or does not exist.
|
double |
getGeoUnitValue(IlvUnit unit,
int tag)
Returns the double value contained in the GeoTiff Tag transformed into the supplied unit.
|
int |
getGeoValue(int tag)
Returns the key value of the geotiff tag.
|
double[] |
getPixelScale()
Retrieves the pixel scale as an array of
two doubles, or
null if the tag is not present. |
double[] |
getPixelTransformation()
Retrieves the affine transformations between raster and model space,
or
null if the tag is not present. |
int |
getRasterType()
Retrieves the raster type, or
-1
if the tag is not present. |
double[] |
getTiePoints()
Retrieves the tie points of the image
or
null if the tag is not present. |
long[] |
getTileSize()
Retrieves the tile size as an array of two long,
or
null if the tag is not present. |
public double[] getTiePoints()
null
if the tag is not present.public double[] getPixelScale()
null
if the tag is not present.public double[] getPixelTransformation()
null
if the tag is not present.public long[] getTileSize()
null
if the tag is not present.public int getRasterType()
-1
if the tag is not present.public int getGeoValue(int tag)
tag
- The GeoTiff Tag.public double getGeoDoubleValue(int tag)
tag
- The GeoTiff Tag.public double getGeoUnitValue(IlvUnit unit, int tag)
unit
- The unit to transform the value into.tag
- The Geotiff tag.getGeoDoubleValue(int)
© Copyright Rogue Wave Software, Inc. 1997, 2018. All Rights Reserved.