Revision 11207 trunk/libraries/libRaster/src/org/gvsig/raster/dataset/RasterDataset.java
RasterDataset.java | ||
---|---|---|
792 | 792 |
* @param nLine N?mero de l?nea a leer |
793 | 793 |
* @param band Banda requerida |
794 | 794 |
* @return Object que es un array unidimendional del tipo de datos del raster |
795 |
* @throws GdalException |
|
795 |
* @throws InvalidSetViewException |
|
796 |
* @throws FileNotOpenException |
|
797 |
* @throws RasterDriverException |
|
796 | 798 |
*/ |
797 | 799 |
abstract public Object readCompleteLine(int line, int band)throws InvalidSetViewException, FileNotOpenException, RasterDriverException; |
798 | 800 |
|
799 | 801 |
/** |
802 |
* Lee un bloque completo de datos del raster y devuelve un array tridimensional del tipo correcto. Esta funci?n es util |
|
803 |
* para una lectura rapida de todo el fichero sin necesidad de asignar vista. |
|
804 |
* @param pos Posici?n donde se empieza a leer |
|
805 |
* @param blockHeight Altura m?xima del bloque leido |
|
806 |
* @return Object que es un array tridimendional del tipo de datos del raster. (Bandas X Filas X Columnas) |
|
807 |
* @throws InvalidSetViewException |
|
808 |
* @throws FileNotOpenException |
|
809 |
* @throws RasterDriverException |
|
810 |
*/ |
|
811 |
abstract public Object readBlock(int pos, int blockHeight)throws InvalidSetViewException, FileNotOpenException, RasterDriverException; |
|
812 |
|
|
813 |
/** |
|
800 | 814 |
* Convierte un punto desde coordenadas pixel a coordenadas del mundo. |
801 | 815 |
* @param pt Punto a transformar |
802 | 816 |
* @return punto transformado en coordenadas del mundo |
Also available in: Unified diff