es.gva.cit.jgdal
Class GdalDriver

java.lang.Object
  extended byJNIBase
      extended byes.gva.cit.jgdal.GdalDriver

public class GdalDriver
extends JNIBase

Representa un driver de un tipo de imágen

See Also:
Serialized Form

Constructor Summary
GdalDriver(long cPtr)
          Constructor de Driver pasandole como parámetro la referencia al objeto GdalDriver en C
 
Method Summary
 Gdal create(java.lang.String filename, int nXSize, int nYSize, int nBands, int nType, java.lang.String[] params)
          Crea un nuevo dataset con el driver actual
 Gdal createCopy(java.lang.String file, Gdal src, boolean bstrict)
          Crea una copia de una imágen a partir de un dataset de origen especificado.
 Gdal createCopy(java.lang.String file, Gdal src, boolean bstrict, java.lang.String[] params)
          Crea una copia de una imágen a partir de un dataset de origen especificado y unos parámetros dados.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GdalDriver

public GdalDriver(long cPtr)
Constructor de Driver pasandole como parámetro la referencia al objeto GdalDriver en C

Parameters:
cPtr - dirección de memoria del objeto
Method Detail

createCopy

public Gdal createCopy(java.lang.String file,
                       Gdal src,
                       boolean bstrict)
                throws GdalException
Crea una copia de una imágen a partir de un dataset de origen especificado.

Parameters:
file - Nombre del fichero sobre el cual se guardará la copia
src - Dataset fuente a copiar
bstrict - TRUE si la copia debe ser estrictamente equivalente y FALSE indica que la copia puede adaptarse a las necesidades del formato de salida
Returns:
Gdal Dataset de la imágen de salida
Throws:
GdalException

createCopy

public Gdal createCopy(java.lang.String file,
                       Gdal src,
                       boolean bstrict,
                       java.lang.String[] params)
                throws GdalException
Crea una copia de una imágen a partir de un dataset de origen especificado y unos parámetros dados.

Parameters:
file - Nombre del fichero sobre el cual se guardará la copia
src - Dataset fuente a copiar
bstrict - TRUE si la copia debe ser estrictamente equivalente y FALSE indica que la copia puede adaptarse a las necesidades del formato de salida
params - Vector de strigs con las opciones de la copia
Returns:
Gdal Dataset de la imágen de salida
Throws:
GdalException

create

public Gdal create(java.lang.String filename,
                   int nXSize,
                   int nYSize,
                   int nBands,
                   int nType,
                   java.lang.String[] params)
            throws GdalException
Crea un nuevo dataset con el driver actual

Parameters:
filename - Nombre del dataset a crear
nXSize - Ancho en pixels
nYSize - Alto en pixels
nBands - Número de bandas
nType - Tipo de raster
params - lista de parámetros especificos del driver
Throws:
GdalException