Arreglos en la cache de Raster
- Actualización de dependencias.- Introducción de las BufferOperation- Implementación de LinearStretchOperation
Reestructuración de la parte de swing de raster.
Sustituidas las propiedades "rows", "columns", "envelope", "pixelSizeX" y "pixelSixeY" de la implementación del buffer por una propiedad "dimensions" que las engloba.Añadida esta propiedad al RasterStore y a los proveedores para que devuelvan las dimensiones que tendría un buffer que se les pidiera sin parámetros en la query.
Added method isTiledSupported to AbstractRasterStoreProviderFactory
- Eliminado BandInfo del raster store y de los provider.- Añadido a los provider el bandDescriptor y ampliado para que contenga los datos de NoData, DataType, Name y Description.- Modificados los métodos create buffer de los provider para que tenga en cuenta estos valores en el bandDescriptor....
Añadida al RasterStore la posibilidad de incorporarle bandas adicionales provenientes de otros RasterStores.
Added getImageLegend method to RasterStoreProvider
Muchos y variados arreglos.
Added a method to forget previous cache.
- Fixed TileStructImage of TileCacheStoreProvider to get the TileStruct from the innerProvider if they has it.- Fixed GoogleMapsRasterProvider's getFullName method to add map type.- Added interface TiledRasterStoreProvider to make public the getTileStructMethod....
Fixed the disposal of:- the AbstractRasterStoreProvider,- the DefaultRasterLayer- & the raster in the getEnvelope method of DefaultRasterStore.
Creación de la estructura de cache en disco al vuelo al cargar un raster tileado.
Proveedor de GDAL corregido. Usa factorías de FileSystemServerProvider, por lo que son necesarias modificaciones en el desktop.
Added units to BandAttributeDescriptor
Add raster attribute query support
Correcciones del proyecto y subida del proveedor de GDAL
Modificaciones al provider factory y casos prueba
Raster Store, JIMI provider and Raster Layer:org.gvsig.fmap.dal.raster