| java.lang.Object org.geotools.gce.geotiff.IIOMetadataAdpaters.GeoTiffIIOMetadataEncoder
GeoTiffIIOMetadataEncoder | final public class GeoTiffIIOMetadataEncoder (Code) | | This class is responsible for encoding the geotiff tags into suitable
metadata for the ImageIO library.
Basically it is and encoder/adapter that collects all the different tags,
order it accordingly to the spec and then organize then into a dom tree ready
to be used by the ImageIO metadata mechanism.
author: Simone Giannecchini since: 2.3 |
Method Summary | |
public void | addGeoAscii(int keyID, String value) | public void | addGeoDoubleParam(int keyID, double value) | public void | addGeoDoubleParams(int keyID, double[] values) | public void | addGeoShortParam(int keyID, int value) | public void | addModelTiePoint(double i, double j, double x, double y) | public void | addModelTiePoint(double i, double j, double k, double x, double y, double z) | public void | assignTo(Element element) | public Element | createRootTree() | public String | getGeoAsciiParam(int keyID) | protected static TIFFTag | getGeoAsciiParamsTag() | public double | getGeoDoubleParam(int keyID) | public double[] | getGeoDoubleParams(int keyID) | public double[] | getGeoDoubleParams(int keyID, double[] values) | protected static TIFFTag | getGeoDoubleParamsTag() | protected static TIFFTag | getGeoKeyDirectoryTag() | public GeoKeyEntry | getGeoKeyEntry(int keyID) | public GeoKeyEntry | getGeoKeyEntryAt(int index) | public int | getGeoShortParam(int keyID) | public int | getGeoTIFFVersion() | public int | getKeyRevisionMajor() | public int | getKeyRevisionMinor() | protected static TIFFTag | getModelPixelScaleTag() | public double | getModelPixelScaleX() | public double | getModelPixelScaleY() | public double | getModelPixelScaleZ() | public TiePoint | getModelTiePoint() | public TiePoint | getModelTiePointAt(int index) | protected static TIFFTag | getModelTiePointTag() | protected static TIFFTag | getModelTransformationTag() | public int | getNumGeoKeyEntries() | public int | getNumModelTiePoints() | public boolean | hasGeoKeyEntry(int keyID) | public static boolean | isTiffUShort(int value) | public void | setGeoTIFFVersion(int version) | public void | setKeyRevision(int major, int minor) | public void | setModelPixelScale(double x, double y) | public void | setModelPixelScale(double x, double y, double z) | public void | setModelTiePoint(double i, double j, double x, double y) | public void | setModelTiePoint(double i, double j, double k, double x, double y, double z) | public void | setModelTransformation(AffineTransform rasterToModel) |
GeoTiffIIOMetadataEncoder | public GeoTiffIIOMetadataEncoder()(Code) | | |
GeoTiffIIOMetadataEncoder | public GeoTiffIIOMetadataEncoder(int geoTIFFVersion, int keyRevisionMajor, int keyRevisionMinor)(Code) | | |
addGeoAscii | public void addGeoAscii(int keyID, String value)(Code) | | |
addGeoDoubleParam | public void addGeoDoubleParam(int keyID, double value)(Code) | | |
addGeoDoubleParams | public void addGeoDoubleParams(int keyID, double[] values)(Code) | | |
addGeoShortParam | public void addGeoShortParam(int keyID, int value)(Code) | | |
addModelTiePoint | public void addModelTiePoint(double i, double j, double x, double y)(Code) | | |
addModelTiePoint | public void addModelTiePoint(double i, double j, double k, double x, double y, double z)(Code) | | |
assignTo | public void assignTo(Element element)(Code) | | |
createRootTree | public Element createRootTree()(Code) | | |
getGeoAsciiParam | public String getGeoAsciiParam(int keyID)(Code) | | |
getGeoAsciiParamsTag | protected static TIFFTag getGeoAsciiParamsTag()(Code) | | |
getGeoDoubleParam | public double getGeoDoubleParam(int keyID)(Code) | | |
getGeoDoubleParams | public double[] getGeoDoubleParams(int keyID)(Code) | | |
getGeoDoubleParams | public double[] getGeoDoubleParams(int keyID, double[] values)(Code) | | |
getGeoDoubleParamsTag | protected static TIFFTag getGeoDoubleParamsTag()(Code) | | |
getGeoKeyDirectoryTag | protected static TIFFTag getGeoKeyDirectoryTag()(Code) | | |
getGeoShortParam | public int getGeoShortParam(int keyID)(Code) | | |
getGeoTIFFVersion | public int getGeoTIFFVersion()(Code) | | |
getKeyRevisionMajor | public int getKeyRevisionMajor()(Code) | | |
getKeyRevisionMinor | public int getKeyRevisionMinor()(Code) | | |
getModelPixelScaleTag | protected static TIFFTag getModelPixelScaleTag()(Code) | | |
getModelPixelScaleX | public double getModelPixelScaleX()(Code) | | |
getModelPixelScaleY | public double getModelPixelScaleY()(Code) | | |
getModelPixelScaleZ | public double getModelPixelScaleZ()(Code) | | |
getModelTiePointTag | protected static TIFFTag getModelTiePointTag()(Code) | | |
getModelTransformationTag | protected static TIFFTag getModelTransformationTag()(Code) | | |
getNumGeoKeyEntries | public int getNumGeoKeyEntries()(Code) | | |
getNumModelTiePoints | public int getNumModelTiePoints()(Code) | | |
hasGeoKeyEntry | public boolean hasGeoKeyEntry(int keyID)(Code) | | |
isTiffUShort | public static boolean isTiffUShort(int value)(Code) | | |
setGeoTIFFVersion | public void setGeoTIFFVersion(int version)(Code) | | |
setKeyRevision | public void setKeyRevision(int major, int minor)(Code) | | |
setModelPixelScale | public void setModelPixelScale(double x, double y)(Code) | | |
setModelPixelScale | public void setModelPixelScale(double x, double y, double z)(Code) | | |
setModelTiePoint | public void setModelTiePoint(double i, double j, double x, double y)(Code) | | |
setModelTiePoint | public void setModelTiePoint(double i, double j, double k, double x, double y, double z)(Code) | | |
|
|