public class IlvRasterSDOReader extends IlvRasterAbstractReader
IlvRasterSDOReader represents an Oracle SDO reader that reads
images from Oracle GeoRaster objects.needReload| Constructor and Description |
|---|
IlvRasterSDOReader(IlvInputStream stream)
Constructs an
IlvSDORasterReader from a specific input
stream. |
IlvRasterSDOReader(IlvSDOConnection sdoConnection,
String rasterLayerName)
Constructs an
IlvSDORasterReader using a specific SQL connection
and a layername. |
| Modifier and Type | Method and Description |
|---|---|
IlvCoordinateSystem |
getCoordinateSystem()
Returns the spatial reference system that describes the system of
geometric coordinates for the map features.
|
IlvMathTransform |
getInternalTransformation(int imageIndex)
Returns the projection associated with the raster image stored at a
given index.
|
IlvFeatureAttributeProperty |
getProperties(int imageIndex)
This method always returns
null. |
void |
write(IlvOutputStream stream)
Writes this
IlvSDORasterReader instance to the specified
stream. |
addRaster, computeGisImageBounds, computeLimits, createRasterTileLoader, dispose, getDefaultFeatureRenderer, getDefaultMaximumIntervalsForDeterminingImageLocation, getImageBounds, getImageCount, getInverseTransformation, getLowerRightCorner, getLowerRightCorner, getMaximumIntervalsForDeterminingImageLocation, getNextFeature, getRasterMappedBuffer, getRasterProperties, getTileLoader, getTileLoader, getTileLoaders, getTransformation, getUpperLeftCorner, getUpperLeftCorner, isForceImageLoadingWhenSaving, isGeoreferenced, isHighQualityRendering, isNeedReload, reload, removeRaster, restart, setDefaultMaximumIntervalsForDeterminingImageLocation, setForceImageLoadingWhenSaving, setHighQualityRendering, setMaximumIntervalsForDeterminingImageLocation, setTransformationpublic IlvRasterSDOReader(IlvInputStream stream) throws IlvReadFileException
IlvSDORasterReader from a specific input
stream.stream - The input stream to read from.IlvReadFileException - when an exception occurs during
the reading operation for this object.public IlvRasterSDOReader(IlvSDOConnection sdoConnection, String rasterLayerName)
IlvSDORasterReader using a specific SQL connection
and a layername.sdoConnection - The SQL connection to fetch the images from.rasterLayerName - The name of the SDO layer containing images.public IlvMathTransform getInternalTransformation(int imageIndex)
getInternalTransformation in class IlvRasterAbstractReaderimageIndex - The index of the raster image to return.imageIndex.IlvRasterAbstractReader.getInternalTransformation(int)public IlvFeatureAttributeProperty getProperties(int imageIndex)
null.getProperties in class IlvRasterAbstractReaderimageIndex - The index of the image.null.IlvRasterAbstractReader.getProperties(int)public IlvCoordinateSystem getCoordinateSystem()
IlvMapFeatureIterator.getCoordinateSystem()public void write(IlvOutputStream stream) throws IOException
IlvSDORasterReader instance to the specified
stream.write in interface IlvPersistentObjectwrite in class IlvRasterAbstractReaderstream - The output stream to write to.IOException - when an exception occurs during
the write operation for this object.© Copyright Rogue Wave Software, Inc. 1997, 2017. All Rights Reserved.