it.geosolutions.imageio.gdalframework
Class GDALWritableCommonIIOImageMetadata
Object
IIOMetadata
CoreCommonImageMetadata
GDALCommonIIOImageMetadata
GDALWritableCommonIIOImageMetadata
public class GDALWritableCommonIIOImageMetadata
- extends GDALCommonIIOImageMetadata
Class extending GDALCommonIIOImageMetadata
in order to provide write
capabilities to the metadata instance. It is worth to point out that this
class doesn't work on an underlying dataset. It simply allows to define a
GDALImageWriter
's understandable metadata object.
- Author:
- Simone Giannecchini, GeoSolutions., Daniele Romagnoli, GeoSolutions.
Methods inherited from class CoreCommonImageMetadata |
createCommonNativeTree, getAsTree, getColorInterpretations, getColorInterpretations, getColorModel, getDatasetDescription, getDatasetName, getDescription, getDriverDescription, getDriverName, getGcpNumber, getGcpProjection, getGeoTransformation, getHeight, getMaximum, getMaximums, getMinimum, getMinimums, getNoData, 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, setNoData, setNoDataValues, setNumBands, setNumOverviews, setOffsets, setProjection, setSampleModel, setScales, setTileHeight, setTileWidth, setWidth |
Methods inherited from class IIOMetadata |
activateController, getController, getDefaultController, getExtraMetadataFormatNames, getMetadataFormat, getMetadataFormatNames, getNativeMetadataFormatName, getStandardChromaNode, getStandardCompressionNode, getStandardDataNode, getStandardDimensionNode, getStandardDocumentNode, getStandardTextNode, getStandardTileNode, getStandardTransparencyNode, getStandardTree, hasController, isStandardMetadataFormatSupported, setController, setFromTree |
Methods inherited from class Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
nativeMetadataFormatName
public static final String nativeMetadataFormatName
- See Also:
- Constant Field Values
GDALWritableCommonIIOImageMetadata
public GDALWritableCommonIIOImageMetadata()
- Default constructor of
GDALWritableCommonIIOImageMetadata
.
GDALWritableCommonIIOImageMetadata
public GDALWritableCommonIIOImageMetadata(String datasetName)
- Constructor of
GDALWritableCommonIIOImageMetadata
.
setGdalMetadataDomain
public void setGdalMetadataDomain(Map metadataNameValuePairs,
String domain)
- Set the metadata for a specific domain.
- Parameters:
metadataNameValuePairs
- a Map
containing name-value pairs where
each pair represents a metadata element.domain
- the domain where the metadata need to be stored.
- Throws:
IllegalArgumentException
- in case the specified domain is unsupported.- See Also:
TODO: future version could check for already existent key or provide
a step-to-step single metadata item setting
Copyright © 2006–2018 GeoSolutions. All rights reserved.