public class GridNotInterpolated extends GridReader
bands, bandToOperate, dataStore, dataType, defaultNoData, rasterBuf| Constructor and Description |
|---|
GridNotInterpolated(Buffer rb,
GridExtent layerExtent,
GridExtent windowExtent,
int[] bands)
Crea un objeto lector a partir de un buffer de datos y el extent de la extensión
completa y de la ventana accedida.
|
GridNotInterpolated(RasterDataStore ds,
GridExtent layerExtent,
GridExtent windowExtent,
int[] bands)
Crea un objeto lector a partir de una fuente de datos y el extent de la extensión
completa y de la ventana accedida.
|
| Modifier and Type | Method and Description |
|---|---|
byte[] |
getBandsValuesAsByte(int x,
int y)
Obtiene el valor de tipo byte de una celda en todas las bandas.
|
double[] |
getBandsValuesAsDouble(int x,
int y)
Obtiene el valor de tipo double de una celda en todas las bandas.
|
float[] |
getBandsValuesAsFloat(int x,
int y)
Obtiene el valor de tipo float de una celda en todas las bandas.
|
int[] |
getBandsValuesAsInt(int x,
int y)
Obtiene el valor de tipo int de una celda en todas las bandas.
|
short[] |
getBandsValuesAsShort(int x,
int y)
Obtiene el valor de tipo short de una celda en todas las bandas.
|
double |
getCellValue(int x,
int y)
Obtiene el valor de una celda en double.
|
byte |
getCellValueAsByte(int x,
int y)
Obtiene el valor de tipo byte de una celda.
|
double |
getCellValueAsDouble(int x,
int y)
Obtiene el valor de tipo double de una celda.
|
float |
getCellValueAsFloat(int x,
int y)
Obtiene el valor de tipo float de una celda.
|
int |
getCellValueAsInt(int x,
int y)
Obtiene el valor de tipo int de una celda.
|
short |
getCellValueAsShort(int x,
int y)
Obtiene el valor de tipo short de una celda.
|
dispose, finalize, getCellSize, getGridExtent, getNoDataValue, getNX, getNY, isCellInGrid, isNoDataValue, setBandToOperatepublic GridNotInterpolated(Buffer rb, GridExtent layerExtent, GridExtent windowExtent, int[] bands)
rb - Buffer de datoslayerExtent - extent de la capa completawindowExtent - Extentbands - Número de bandas del origenpublic GridNotInterpolated(RasterDataStore ds, GridExtent layerExtent, GridExtent windowExtent, int[] bands)
ds - Fuente de datoslayerExtent - extent de la capa completawindowExtent - Extentbands - Número de bandas del origenpublic byte getCellValueAsByte(int x,
int y)
throws RasterBufferInvalidAccessException,
RasterBufferInvalidException
GridReadergetCellValueAsByte in class GridReaderx - Posición X del valor que queremos recuperary - Posición Y del valor que queremos recuperarRasterBufferInvalidAccessExceptionRasterBufferInvalidExceptionpublic short getCellValueAsShort(int x,
int y)
throws RasterBufferInvalidAccessException,
RasterBufferInvalidException
GridReadergetCellValueAsShort in class GridReaderx - Posición X del valor que queremos recuperary - Posición Y del valor que queremos recuperarRasterBufferInvalidAccessExceptionRasterBufferInvalidExceptionpublic int getCellValueAsInt(int x,
int y)
throws RasterBufferInvalidAccessException,
RasterBufferInvalidException
GridReadergetCellValueAsInt in class GridReaderx - Posición X del valor que queremos recuperary - Posición Y del valor que queremos recuperarRasterBufferInvalidAccessExceptionRasterBufferInvalidExceptionpublic float getCellValueAsFloat(int x,
int y)
throws RasterBufferInvalidAccessException,
RasterBufferInvalidException
GridReadergetCellValueAsFloat in class GridReaderx - Posición X del valor que queremos recuperary - Posición Y del valor que queremos recuperarRasterBufferInvalidAccessExceptionRasterBufferInvalidExceptionpublic double getCellValueAsDouble(int x,
int y)
throws RasterBufferInvalidAccessException,
RasterBufferInvalidException
GridReadergetCellValueAsDouble in class GridReaderx - Posición X del valor que queremos recuperary - Posición Y del valor que queremos recuperarRasterBufferInvalidAccessExceptionRasterBufferInvalidExceptionpublic double getCellValue(int x,
int y)
throws RasterBufferInvalidAccessException
getCellValue in class GridReaderx - Posición X del valor que queremos recuperary - Posición Y del valor que queremos recuperarRasterBufferInvalidAccessExceptionpublic byte[] getBandsValuesAsByte(int x,
int y)
throws RasterBufferInvalidAccessException,
RasterBufferInvalidException
GridReadergetBandsValuesAsByte in class GridReaderx - Posición X del valor que queremos recuperary - Posición Y del valor que queremos recuperarRasterBufferInvalidAccessExceptionRasterBufferInvalidExceptionpublic short[] getBandsValuesAsShort(int x,
int y)
throws RasterBufferInvalidAccessException,
RasterBufferInvalidException
GridReadergetBandsValuesAsShort in class GridReaderx - Posición X del valor que queremos recuperary - Posición Y del valor que queremos recuperarRasterBufferInvalidAccessExceptionRasterBufferInvalidExceptionpublic int[] getBandsValuesAsInt(int x,
int y)
throws RasterBufferInvalidAccessException,
RasterBufferInvalidException
GridReadergetBandsValuesAsInt in class GridReaderx - Posición X del valor que queremos recuperary - Posición Y del valor que queremos recuperarRasterBufferInvalidAccessExceptionRasterBufferInvalidExceptionpublic float[] getBandsValuesAsFloat(int x,
int y)
throws RasterBufferInvalidAccessException,
RasterBufferInvalidException
GridReadergetBandsValuesAsFloat in class GridReaderx - Posición X del valor que queremos recuperary - Posición Y del valor que queremos recuperarRasterBufferInvalidAccessExceptionRasterBufferInvalidExceptionpublic double[] getBandsValuesAsDouble(int x,
int y)
throws RasterBufferInvalidAccessException,
RasterBufferInvalidException
GridReadergetBandsValuesAsDouble in class GridReaderx - Posición X del valor que queremos recuperary - Posición Y del valor que queremos recuperarRasterBufferInvalidAccessExceptionRasterBufferInvalidException