Initial commit.
Initial import.
Moved googlemaps project out of org.gvsig.raster
Definitely deleted TiledRasterStoreProvider
Muchos y variados arreglos.
- sustituído el parametro "host" de tipo URI por "service" de tipo URL- arreglado el método getDynValue del provider para obtener el crs- limpieza de código
- Added transparency parameter.- Added crs abrev. in fullName.
Fixed forgetCache in MemoryTileCacheStoreProvider & fixed hierarchy of StructImage classes.
Fixed forgetCache to do nothing.
Added a method to forget previous cache.
Added fixme
Añadido (MemoryTileCacheStoreProvider) un proveedor de tiles que cachea 50, solo en memoria.
Eliminado el cacheado interno en memoria de los tiles del proveedor de GoogleMaps.
Settled parent of org.gvsig.raster.googlemaps maven project to org.gvsig.desktop and fixed dependencies.
removed old license
Added two methods to createBuffer from a BufferedImage in the manager.
- 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....
Introducing GoogleMapsRasterProvider
Introducing TileStruct
- Changed name of metadata definition of JIMI provider from JIMI to PNG.- Fixed getBandInfo method in JimiRasterStoreProvider- Fixed disposal of dataStore and layer in the execute of AddTestRasterLayerExtension.
Fixed disposal of loadedBand in loadTile method.
Fixed disposal of rasterSet in fetchTile method.
Fixed the disposal of rasterSets in fetchtile method of TileStructImage
Fixed fillStoreInfo method to get information innerProvider rather than a concrete tile.
Reserved memory buffers the first time a page is loaded instead of in the constructor of the PaginatedBands.
Fixed drawing reprojected raster layers.
Fixed the disposal of:- the AbstractRasterStoreProvider,- the DefaultRasterLayer- & the raster in the getEnvelope method of DefaultRasterStore.
- Fixed calculation of rows & columns of a tile.- Fixed key for tiles.
- Arreglados problemas de desbordamientos de memoria con los clippedBuffer.- Tile hecho Disposable para poder desechar el buffer que posee.
Intentos de arreglar los errores de desbordamientos de memoria.
Fixed calculation size of the tiles
Fixed memory overflow.
Primera aproximación a la "disposabilización" de buffer y bands
Added traces in finalize methods of AbstractBand & AbstractBuffer
Fixed createBuffer in AbstractRasterGdalStoreProvider to take into account the bands of the query.
Eliminado código comentarizado.
- Fixed createBuffer in Jimmi provider to not need bands in the query.- Fixed useCache in DefaultRasterStore to not add bands to 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.
Improve buffers allocation size.
Fixed getColorInterpretation, getColorTable & getLegend for TileCacheStoreProvider
reproyectado el envelope para crear la query
limpieza de codigo
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.
Updated desktop version.
- Cacheados los pageManagers en el StoreProvider de TileCache para no tener que crearlos cada vez que se crea un buffer mediante una RasterQuery.
- 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.
Eliminado todo el código de pruebas que se había metido en la clase DefaultRasterLayer y creada una extensión para poder hacer pruebas de carga de capas sin interfaz de usuario.
Eliminado el parámetro pixelSize en el constructor y sustituido por el zoomLevel que realmente es el que se utiliza.
Cacheada la extension de los archivos de tiles para no tener que buscar el archivo adecuado en cada carga.
Tile Provider (En construccion)
Fixed guessingColorInterpretation method when colorInterpretation are 4 band and is RGB for the first three & Undefined for the fourth.
netCDF raster provider
Tileado
Proveedor de GDAL corregido. Usa factorías de FileSystemServerProvider, por lo que son necesarias modificaciones en el desktop.
- Added units to BandAttributeDescriptor- Added units label to JNetCDFLoaderParametersView
Added units to BandAttributeDescriptor
Added minval and maxval in integer fields that are specified by the driver.
Added parameters for netCDF
Added parameters for BMP driver
XML de parametros de GDAL
Change gdal band info implementation
Add band data type to band info entity
Sustituído bucle por todas las celdas al cargar un buffer de tipo byte por un put de todo el array en el buffer.
Mejorada considerablemente la velocidad de dibujado de capas raster con proyección al vuelo.
Added constructor with parameters to DefaultTransparencyRange class
Added to RasterLegendManager methods for create transparencyRanges
Remove unused imports
Mejora considerable en el tiempo de procesamiento del submuestreo de la interpolación por vecino más cercano.
Resueltos algunos problemas de:- interpretación de color- disposición del store en la layer- identificación de archivos en GDAL
Added more scheme colors
Add getNoData implementation
Add project folders
Create netcdf project folder
Update desktop parent version
Fix buffer and legend library test.
Fix getBandInfo signature method
Add getBandInfo method to AbstractBand
Fix exception message
Override getBandInfo at AbstractClippedBand
Move BandInfo attribute to AbstractPaginatedBand.Fix JavaDoc of getBandInfo.
Add raster attribute query support
Minor changes. Fix JavaDoc
Minor changes. Fix JavaDoc.
Correcciones del proyecto y subida del proveedor de GDAL
Se añade el proyecto JIMI Legend, aunque actualmente da problemas
Generates a package to be installed in gvSIG where can load a png