Statistics
| Revision:

svn-gvsig-desktop / trunk / libraries / libRaster / src / org / gvsig / raster / shared / IRasterDataset.java @ 10756

History | View | Annotate | Download (1.06 KB)

1
package org.gvsig.raster.shared;
2

    
3
import org.gvsig.raster.driver.RasterMultiDataset;
4

    
5
/**
6
 * Interfaz que ofrece informaci?n sobre un dataset raster formado por uno o 
7
 * multiples ficheros a trav?s de objetos  
8
 * 
9
 * @author Nacho Brodin (nachobrodin@gmail.com)
10
 */
11
public interface IRasterDataset extends IRasterFile{                
12
        /**
13
         * Obtiene el dataset que corresponde al raster.
14
         * @return GeoRasterMultiDataset
15
         */
16
        public RasterMultiDataset getGeoRasterMultiDataset();
17
        /**
18
         * A?ade un dataset al dataset multiple
19
         * @param dataset
20
         */
21
        public void addFile(String pathName);
22
        /**
23
         * Elimina un dataset de la lista
24
         * @param pathName
25
         */
26
        public void delFile(String pathName);
27
        /**
28
         * Obtiene informaci?n registrada en el dataset a partir de una clave.
29
         * Esta llamada es util para devolver informaci?n que no es contenida en la 
30
         * librer?a de raster y que puede ser registrada por la aplicaci?n que hace uso 
31
         * de esta.
32
         * @param key Nombre del par?metro registrado
33
         * @return Objeto registrado con la clave proporcionada
34
         */
35
        public Object getInfo(String key);
36
}