it.geosolutions.imageio.matfile5.sas
Class SASTileMetadata
Object
IIOMetadata
SASTileMetadata
public class SASTileMetadata
- extends IIOMetadata
- Author:
- Daniele Romagnoli, GeoSolutions SAS
Fields inherited from class IIOMetadata |
controller, defaultController, extraMetadataFormatClassNames, extraMetadataFormatNames, nativeMetadataFormatClassName, nativeMetadataFormatName, standardFormatSupported |
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 |
SAS_PIXELS
public static final String SAS_PIXELS
- See Also:
- Constant Field Values
SAS_LATITUDE
public static final String SAS_LATITUDE
- See Also:
- Constant Field Values
SAS_LONGITUDE
public static final String SAS_LONGITUDE
- See Also:
- Constant Field Values
SAS_ORIENTATION
public static final String SAS_ORIENTATION
- See Also:
- Constant Field Values
SAS_PIXEL_DIMS
public static final String SAS_PIXEL_DIMS
- See Also:
- Constant Field Values
SAS_CHANNEL
public static final String SAS_CHANNEL
- See Also:
- Constant Field Values
SAS_TILE_RAW
public static final String SAS_TILE_RAW
- See Also:
- Constant Field Values
SAS_TILE_LOG
public static final String SAS_TILE_LOG
- See Also:
- Constant Field Values
SAS_MU
public static final String SAS_MU
- See Also:
- Constant Field Values
SAS_PINGS
public static final String SAS_PINGS
- See Also:
- Constant Field Values
SAS_TILE_RANGES
public static final String SAS_TILE_RANGES
- See Also:
- Constant Field Values
SAS_AV_VELOCITY
public static final String SAS_AV_VELOCITY
- See Also:
- Constant Field Values
SAS_AV_ALTITUDE
public static final String SAS_AV_ALTITUDE
- See Also:
- Constant Field Values
SAS_X
public static final String SAS_X
- See Also:
- Constant Field Values
SAS_Y
public static final String SAS_Y
- See Also:
- Constant Field Values
SAS_THETA
public static final String SAS_THETA
- See Also:
- Constant Field Values
SASTileMetadata
public SASTileMetadata(MatFileReader matReader)
getFilterElements
public static Set<String> getFilterElements()
isSASFile
public static boolean isSASFile(MatFileReader matReader)
- This method tries to guess if this matfile contains sas specific metadata or not.
- Parameters:
matReader
- the MatFileReader
that we need to use for guessing
- Returns:
true
if this is a SAS matfile or false
otherwise.
getDataType
public int getDataType()
setDataType
public void setDataType(int dataType)
getXPixels
public int getXPixels()
setXPixels
public void setXPixels(int pixels)
getYPixels
public int getYPixels()
setYPixels
public void setYPixels(int pixels)
getLatitude
public double getLatitude()
setLatitude
public void setLatitude(double latitude)
getLongitude
public double getLongitude()
setLongitude
public void setLongitude(double longitude)
getOrientation
public double getOrientation()
setOrientation
public void setOrientation(double orientation)
isLogScale
public boolean isLogScale()
setLogScale
public void setLogScale(boolean logScale)
getChannel
public SASTileMetadata.Channel getChannel()
setChannel
public void setChannel(SASTileMetadata.Channel channel)
getXPixelDim
public double getXPixelDim()
setXPixelDim
public void setXPixelDim(double pixelDim)
getYPixelDim
public double getYPixelDim()
setYPixelDim
public void setYPixelDim(double pixelDim)
getAsTree
public Node getAsTree(String formatName)
- Specified by:
getAsTree
in class IIOMetadata
isReadOnly
public boolean isReadOnly()
- Specified by:
isReadOnly
in class IIOMetadata
mergeTree
public void mergeTree(String formatName,
Node root)
throws IIOInvalidTreeException
- Specified by:
mergeTree
in class IIOMetadata
- Throws:
IIOInvalidTreeException
reset
public void reset()
- Specified by:
reset
in class IIOMetadata
getMetadataAsXML
public String getMetadataAsXML()
Copyright © 2006-2010 GeoSolutions. All Rights Reserved.