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, setTransformation
public 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 IlvRasterAbstractReader
imageIndex
- The index of the raster image to return.imageIndex
.IlvRasterAbstractReader.getInternalTransformation(int)
public IlvFeatureAttributeProperty getProperties(int imageIndex)
null
.getProperties
in class IlvRasterAbstractReader
imageIndex
- 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 IlvPersistentObject
write
in class IlvRasterAbstractReader
stream
- The output stream to write to.IOException
- when an exception occurs during
the write operation for this object.© Copyright Rogue Wave Software, Inc. 1997, 2018. All Rights Reserved.