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  MrSIDIIOImageMetadata createDatasetMetadata(Dataset mainDataset, String mainDatasetFileName)
          Build a proper GDALCommonIIOImageMetadata given an input dataset as well as the file name containing such 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
 
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, 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 MrSIDIIOImageMetadata createDatasetMetadata(Dataset mainDataset,
                                                      String mainDatasetFileName)
Description copied from class: GDALImageReader
Build a proper GDALCommonIIOImageMetadata given an input dataset as well as the file name containing such a dataset.

Overrides:
createDatasetMetadata in class GDALImageReader


Copyright © 2006-2012 GeoSolutions. All Rights Reserved.