Fixed getAddParameters for gdal provider when file doesnt exist
- Fixed NewRasterGdalStoreParameters to admit unselected items in non mandatory fields with available values. - Added save buffer dialog.
Fixed NullPointerException saving prj file.
Added saving of the prj file when a raster is saved by a gdal provider.
Fixed isAcceptedExtension method of RasterGdalFileSystemServerProviderFactory
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.
Fixed create envelope from array of geotransform.
- 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.
- Prevented NullPointerException in DefaultRasterSet when the provider return a null buffer.
In Raster Gdal Store Provider added writing file of type other than BYTE.
Muchos y variados arreglos.
Introducing TileStruct
Fixed createBuffer in AbstractRasterGdalStoreProvider to take into account the bands of the query.
Fixed store in gdal deleting gdalDataset after flush cache.
Creación de la estructura de cache en disco al vuelo al cargar un raster tileado.
Modificaciones para cachear en memoria los últimos 200 tiles accedidos y no tener que leerlos continuamente de disco.Arreglado para que cada raster set se lea una vez por tile y no una vez por banda.
- Cacheados los pageManagers en el StoreProvider de Gdal para no tener que crearlos cada vez que se crea un buffer mediante una RasterQuery.- Desechado el gdalDataSet cuando se quiere cerrar y/o desechar el store.
Tile Provider (En construccion)
Tileado
Proveedor de GDAL corregido. Usa factorías de FileSystemServerProvider, por lo que son necesarias modificaciones en el desktop.
Change gdal band info implementation
Resueltos algunos problemas de:- interpretación de color- disposición del store en la layer- identificación de archivos en GDAL
Add getNoData implementation
Add raster attribute query support
Minor changes. Fix JavaDoc
Correcciones del proyecto y subida del proveedor de GDAL