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.
More of Clip
Fixed create envelope from array of geotransform.
Created a method in buffer manager to separate a buffer in as many buffers as bands have the first.
Fixed an array overflow exception.
Continuing with raster clip.
Fixed getInfoString for raster layer.
Mezcla con el core
- 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.
Fixed DefaultBandDescriptor clone method.
Deleted unused import.
Initial import of raster tools.Introducing raster clip tool.
Eliminadas dependencias previamente comentarizadas.Actualizada la versión del parent.
Arreglados problemas de tratamiento de los componentes de los colores en el dibujado de la leyenda. Se estaba usando byte y ahora se usa int.También arreglados problemas en los rangos de transparencia.
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ñadidos e implementados los paneles de propiedades de capa:- Transparencia (solo para raster)- Rango de escalas (para todo tipo de capas)
Añadido pero no implementado aún el panel de propiedades de capa:- Bandas (solo para raster)
Arreglado el panel de Información para eliminar los titledBorders.
Added temporary "properties2" TOC entry to show properties of not only FlyrVect layers.Added Information panel to show info of any layer.Added Statistics panel to show info of raster layers.
Fixed the getRasterSet method with no parameters to create a raster query and then invoke the other method with that query as a parameter.
Remove org.gvsig.raster.lib.store
Fixed loss of filters and explorer when changing active tab.
Removed a info log.
Added FilesystemExplorerWizardPanel with column to enable tile of the stores.
Añadida excepción para conprobar que los stores tienen el mismo envelope y la misma proyección al añadir bandas a un store pertenecientes a otro.
Añadida al RasterStore la posibilidad de incorporarle bandas adicionales provenientes de otros RasterStores.
Eliminado todo el código que había para intentar adivinar el tipo de las bandas a partir del nombre del formato y sustituído por la descarga un buffer del nivel 0 y preguntarle a él.
Added isEmpty method to RasterSet that returns true when the buffer is null.
OSM provider initial import.
OSM provider inital import.
Added testing for OSM layers
Added getImageLegend method.
WCS initial import
- In DefaultRasterLegend added some method to different conversions between any primitive types to byte.
- Prevented NullPointerException in DefaultRasterSet when the provider return a null buffer.
Fixed guessing color interpretation when any band has undefined color interpretation.
Added getImageLegend method to RasterStoreProvider
In Raster Gdal Store Provider added writing file of type other than BYTE.
Fixed doCopyFrom method in MemoryBands to enable copy from other bands than MemoryBands.
Fixed photometric params to MINISBLACK instead MIN_IS_BLACK.
Changed xyaxisorder WMTS parameter to forcechangeaxisorder
¡¡¡Ya funciona WMTS!!! (aunque aún habrá que arreglar cosas).
Añadido un método a las bandas para copiar los datos de otra banda a partir de una posición dada.
Added copyFrom(Band source, int row, int column) to the bands.
Added openWMTS test
createBuffer, cuando el pixelSize que se pide es igual a 0.0 es porque el viewPort no está inicializado, entonces lo que se pretende con ese buffer es saber su envelope. Para saber su envelope no necesitamos que se recorra todos los zoomlevels, con el 0 nos basta. Así que fijamos el zoomLevel a 0 cuando el pixelSize pedido es 0.0.
Avances en WMTS antes de vacaciones.
Fixed createBuffer in GoogleMapsRasterProvider when the rasterQuery have a clip.
Añadidas trazas para entender
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.