it.geosolutions.imageio.plugins.mrsid
Class MrSIDImageReader

Object
  extended by ImageReader
      extended by GDALImageReader
          extended by MrSIDImageReader

public class MrSIDImageReader
extends GDALImageReader

MrSIDImageReader is a GDALImageReader able to create RenderedImage from MrSID files.

Author:
Daniele Romagnoli, GeoSolutions., Simone Giannecchini, GeoSolutions.

Field Summary
 
Fields inherited from class ImageReader
availableLocales, ignoreMetadata, input, locale, minIndex, originatingProvider, progressListeners, seekForwardOnly, updateListeners, warningListeners, warningLocales
 
Constructor Summary
MrSIDImageReader(MrSIDImageReaderSpi originatingProvider)
          Constructs a MrSIDImageReader using a MrSIDImageReaderSpi.
 
Method Summary
protected  GDALCommonIIOImageMetadata createDatasetMetadata(String datasetName)
          Build a proper MrSIDIIOImageMetadata given the name of a dataset
 
Methods inherited from class GDALImageReader
checkImageIndex, createDatasetMetadata, dispose, getDatasetMetadata, getDatasetSource, getGCPCount, getGCPProjection, getGCPs, getGeoTransform, getHeight, getImageMetadata, getImageTypes, getMaximum, getMinimum, getNoDataValue, getNumImages, getOffset, getProjection, getScale, getStreamMetadata, getTileHeight, getTileWidth, getWidth, read, read, readRaster, reset, setInput, setInput
 
Methods inherited from class ImageReader
abort, abortRequested, addIIOReadProgressListener, addIIOReadUpdateListener, addIIOReadWarningListener, canReadRaster, checkReadParamBandSettings, clearAbortRequest, computeRegions, getAspectRatio, getAvailableLocales, getDefaultReadParam, getDestination, getFormatName, getImageMetadata, getInput, getLocale, getMinIndex, getNumThumbnails, getOriginatingProvider, getRawImageType, getSourceRegion, getStreamMetadata, getThumbnailHeight, getThumbnailWidth, getTileGridXOffset, getTileGridYOffset, hasThumbnails, isIgnoringMetadata, isImageTiled, isRandomAccessEasy, isSeekForwardOnly, processImageComplete, processImageProgress, processImageStarted, processImageUpdate, processPassComplete, processPassStarted, processReadAborted, processSequenceComplete, processSequenceStarted, processThumbnailComplete, processThumbnailPassComplete, processThumbnailPassStarted, processThumbnailProgress, processThumbnailStarted, processThumbnailUpdate, processWarningOccurred, processWarningOccurred, readAll, readAll, readAsRenderedImage, readerSupportsThumbnails, readThumbnail, readTile, readTileRaster, removeAllIIOReadProgressListeners, removeAllIIOReadUpdateListeners, removeAllIIOReadWarningListeners, removeIIOReadProgressListener, removeIIOReadUpdateListener, removeIIOReadWarningListener, setInput, setLocale
 
Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MrSIDImageReader

public MrSIDImageReader(MrSIDImageReaderSpi originatingProvider)
Constructs a MrSIDImageReader using a MrSIDImageReaderSpi.

Parameters:
originatingProvider - The MrSIDImageReaderSpi to use for building this MrSIDImageReader.
Method Detail

createDatasetMetadata

protected GDALCommonIIOImageMetadata createDatasetMetadata(String datasetName)
Build a proper MrSIDIIOImageMetadata given the name of a dataset

Overrides:
createDatasetMetadata in class GDALImageReader
Parameters:
datasetName - the name of the dataset


Copyright © 2006-2010 GeoSolutions. All Rights Reserved.