public class MrSIDIIOImageMetadata extends GDALCommonIIOImageMetadata
IIOMetadata
specific for the MrSID format. It
provides the user with the specific MrSID metadata.Modifier and Type | Field and Description |
---|---|
static String |
mrsidImageMetadataFormatClassName
The name of the class implementing
IIOMetadataFormat and
representing the metadata format for this object. |
static String |
mrsidImageMetadataName
The name of the metadata format for this object.
|
nativeMetadataFormatClassName, nativeMetadataFormatName
controller, defaultController, extraMetadataFormatClassNames, extraMetadataFormatNames, standardFormatSupported
Constructor and Description |
---|
MrSIDIIOImageMetadata(org.gdal.gdal.Dataset dataset,
String datasetName)
MrSIDIIOImageMetadata constructor. |
MrSIDIIOImageMetadata(String datasetName)
MrSIDIIOImageMetadata constructor. |
Modifier and Type | Method and Description |
---|---|
Node |
getAsTree(String formatName)
Returns an XML DOM
Node object that represents the root of
a tree of common stream metadata contained within this object according
to the conventions defined by a given metadata format name. |
boolean |
isReadOnly()
Returns
true since this object does not support the
mergeTree , setFromTree , and
reset methods. |
void |
mergeTree(String formatName,
Node root)
Method unsupported.
|
void |
reset()
Method unsupported.
|
asWritable, getGCPs, getGdalMetadataDomain, getGdalMetadataDomainsList
createCommonNativeTree, getColorInterpretations, getColorInterpretations, getColorModel, getDatasetDescription, getDatasetName, getDescription, getDriverDescription, getDriverName, getGcpNumber, getGcpProjection, getGeoTransformation, getHeight, getMaximum, getMaximums, getMinimum, getMinimums, getNoDataValue, getNoDataValues, getNumBands, getNumOverviews, getNumOverviews, getOffset, getOffsets, getProjection, getSampleModel, getScale, getScales, getTileHeight, getTileWidth, getWidth, setColorInterpretations, setColorModel, setDatasetDescription, setDatasetName, setDriverDescription, setDriverName, setGcpNumber, setGcpProjection, setGcps, setGeoTransformation, setHeight, setMaximums, setMinimums, setNoDataValues, setNumBands, setNumOverviews, setOffsets, setProjection, setSampleModel, setScales, setTileHeight, setTileWidth, setWidth
activateController, getController, getDefaultController, getExtraMetadataFormatNames, getMetadataFormat, getMetadataFormatNames, getNativeMetadataFormatName, getStandardChromaNode, getStandardCompressionNode, getStandardDataNode, getStandardDimensionNode, getStandardDocumentNode, getStandardTextNode, getStandardTileNode, getStandardTransparencyNode, getStandardTree, hasController, isStandardMetadataFormatSupported, setController, setFromTree
public static final String mrsidImageMetadataName
public static final String mrsidImageMetadataFormatClassName
IIOMetadataFormat
and
representing the metadata format for this object.public MrSIDIIOImageMetadata(String datasetName)
MrSIDIIOImageMetadata
constructor.dataseName
- The name (usually a File path or a subdataset name when
the format supports subdatasets) of the dataset we want to
open.public MrSIDIIOImageMetadata(org.gdal.gdal.Dataset dataset, String datasetName)
MrSIDIIOImageMetadata
constructor.dataset
- The name (usually a File path or a subdataset name when
the format supports subdatasets) of the dataset we want to
open.public Node getAsTree(String formatName)
Node
object that represents the root of
a tree of common stream metadata contained within this object according
to the conventions defined by a given metadata format name.getAsTree
in class CoreCommonImageMetadata
formatName
- the name of the requested metadata format. Actually
supported format name are mrsidImageMetadataName
and
CoreCommonImageMetadata.nativeMetadataFormatName
.public boolean isReadOnly()
true
since this object does not support the
mergeTree
, setFromTree
, and
reset
methods.isReadOnly
in class GDALCommonIIOImageMetadata
true
since this IIOMetadata
object
cannot be modified.public void mergeTree(String formatName, Node root) throws IIOInvalidTreeException
UnsupportedOperationException
mergeTree
in class GDALCommonIIOImageMetadata
IIOInvalidTreeException
javax.imageio.metadata.IIOMetadata#mergeTree()
,
isReadOnly()
public void reset()
UnsupportedOperationException
reset
in class GDALCommonIIOImageMetadata
IIOMetadata.reset()
,
isReadOnly()
Copyright © 2006–2014 GeoSolutions. All rights reserved.