public interface RasterStoreProperties
Modifier and Type | Method and Description |
---|---|
int |
getBandCount()
Obtiene el número de bandas del raster
|
double |
getCellSize()
Obtiene el tamaño de celda del raster
|
ColorInterpretation |
getColorInterpretation()
Obtiene el objeto que contiene que contiene la interpretación de
color por banda para el dataset seleccionado
|
ColorTable |
getColorTable()
Gets the color table.
|
int[] |
getDataType()
Obtiene el tipo de dato por banda
|
Extent |
getExtent()
Obtiene el extent del raster.
|
Extent |
getExtentWithoutRot()
Este es el extent sobre el que se ajusta una petición para que esta no
exceda el extent máximo del raster.
|
double |
getHeight()
Obtiene la altura del raster en píxeles.
|
HistogramComputer |
getHistogramComputer()
Obtiene el histograma asociado al dataset.
|
Image |
getImageLegend()
Gets the legend as a image.
|
Metadata |
getMetadata()
Gets the object with the metadata
|
String |
getName()
Obtiene el nombre del dataStore
|
NoData |
getNoDataValue()
Gets the nodata value for this raster
|
double |
getPixelSizeX()
Obtiene el tamaño de pixel en X
|
double |
getPixelSizeY()
Obtiene el tamaño de pixel en Y
|
IProjection |
getProjection()
Gets the dataset projection
|
Statistics |
getStatistics()
Gets the statistics object
|
Transparency |
getTransparency()
Obtiene el estado de transparencia a partir de los estados de transparencia de todos
los ficheros que lo componen.
|
double |
getWidth()
Obtiene la anchura del raster en píxeles.
|
String |
getWktProjection()
Obtiene la proyección asociada al raster.
|
void |
setColorInterpretation(ColorInterpretation ci) |
void |
setProjection(IProjection proj,
boolean persist)
Sets the dataset projection
|
void |
setStatistics(Statistics stats)
Sets the statistics object.
|
int[] getDataType()
NoData getNoDataValue()
int getBandCount()
double getHeight()
double getWidth()
double getCellSize()
double getPixelSizeX()
double getPixelSizeY()
Extent getExtent()
Extent getExtentWithoutRot()
String getName()
String getWktProjection() throws RasterDriverException
RasterDriverException
IProjection getProjection()
void setProjection(IProjection proj, boolean persist) throws RmfSerializerException
proj
- RmfSerializerException
ColorInterpretation getColorInterpretation()
dataset
- Dataset del que se necesesita la información de color dentro del RasterMultiDatasetvoid setColorInterpretation(ColorInterpretation ci)
Metadata getMetadata()
ColorTable getColorTable()
Image getImageLegend()
Transparency getTransparency()
Statistics getStatistics()
void setStatistics(Statistics stats) throws RmfSerializerException
stats
- RmfSerializerException
HistogramComputer getHistogramComputer() throws HistogramException, InterruptedException
InterruptedException
HistogramException