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
Correccion en el pom
Correcciones y mejoras en el rendimientos
Remove scope test of buffer lib api dependency refs #19987
It shows the image, but it takes too much time. Also the viewport must be the same dimensions that the image
Modificaciones al provider factory y casos prueba
TestCase && RasterLegendChangedListener
Raster Store, JIMI provider and Raster Layer:org.gvsig.fmap.dal.raster
Raster Store, JIMI provider and Raster Layer
Clip and interpolated before project buffer to improve performance when a buffer is drawn.Add test to test draw methods with several envelopes and types.
Add type interfaces to Clipped bands.
Remove unused PAL band interpretation
Add accept method to factory. This method allow us to ask factory if file can be read by factory.Add getColorTables implementation from directory.Add test.
Add gvSIG Color Table IO implementation to read and write ColorTables
Minor change.
Change getValue method for getAlpha
Add TODO comments at gvSIGColorTableIO. It has to be implemented when RMF file can be read and written.
Fix NPE at compareTo method when one of two classes have null name.Add ColorTablaIO test.
Change method readFile to read.Remove name of factory. Now it uses ColorTableIO name to ne registered.
Add ColorTableIO to read and write color tables from gvSIG and Gimp formats.
Add new tests
Fix error when buffer is projected. It is necessary to know data type of band to set value.
Fix error when transparency is applied to RGB buffer.
Add draw gray buffer. Fix global transparency over gray and rgb buffers.
Change default value of transparency to 255 (opaque).
Fix createColorTable method.
Fix implementation of getRGBA method. This method can not use binary search.
Add ColorInterpretation and RasterLegend test
Fix transparency constructors.Fix default value when there are not defined transparency ranges.
Fix Color interpretation constructor when a color intepretation constant is received as parameter.Fix isGray and isUndefined method
Add methods to create Transparency entities.Remove useless method to create color interpretation.
Minor changes. Fix variable name.
Fix error when first row and column is calculated.
Fix error when a value is obtained in clipped band implementation.
Add first implementation of draw method.
Change opacity for transparency.Add method to get alpha of RGB value defined by TransparencyRanges.
Add method to color table to get RGB of value defined by classes of ColorTable.
Add is gray method to color interpretation
Fix javadoc
Add transparency implementation.
Fix name of color interpretation persistence definition
Minor changes. Fix javadoc.
Add Color interpretation APIAdd API to raster legend manager to create color interpretationsAdd raster legend implementationAdd isNamePath check to Color Table to avoid set path as color table name.
Minor changes.
Add implementation of ColorTable and ColorTableClass.Add create methods to Raster legend manager.
Minnor changes. Fix javadoc.
Remove SPI module. It is not necessary.
Add default implementation classes.
Add copyFrom method to ColorTableAdd read method to fill an ColorTable from fileAdd ColorTableClass class.
Rename ColorTableProvider to ColorTableIO.Add methods to create table colors and get registered table color IO factories to write and read color tables from files.
Add default implementation of Raster legend library and manager.
Add raster legend project to dependency management.
Add Raster legend API dependency to IMPL.
Add library, locator and library file to register raster legend library. refs #19411 @2h
Added interfaces of legend's api
Added ClipppedBuffer and ClipppedBands
Added clip method to Buffer interface.Not yet implemented in DefaultBuffer
Deleted rows & columns parameters in interpolation methods
Se ha eliminado el que las estadísticas observen a los buffer (y las estadísticsBand a las bandas) y se modifiquen en consecuencia. Las estadísticas quedan como una foto fija, cuando un buffer cambia simplemente elimina la instancia que tiene de las estadísticas.
Fixed creation of SimpleBandPageManager and SimpleBandPageManagerList
Added TestBufferStatistics
Added BufferNotification and BandNotification, StatisticsBandNotification.
Fixed TailTrim
Fixed calculus of covariance and fixed tests of covariance and tailTrim.
Fix interpolated methodsAdd interpolated method
Fixed target buffer creation in interpolate method
Add get band type and get band no data to API
Fix median operationFix second min and max operationAdd statistics test
- Introducing interpolation of buffer- Moved isPaginated and isReadOnly methods from buffer to bands.
Add project buffer method.
Add page manager list to set page manager by band.
Fix envelope errors at vector ROIAdd vector roi test
Disregarded NoData values in Statistics & fixed the calculation of covariance.
Added paginated bands
Add JTS geometry dependencies to test
Fix java doc
Changed DefaultBands to MemoryBands
Deleted Histogram class (it can access by statistics)
Changed name of DefaultBands to MemoryBands
Introducing paginated band manager.
Change get geometry list to return unmodifiable list of geometries.
Fix method switch bands. Changed returns for exceptions.
Fix toArray and getBandX methodsRemove Band iterator and use iterator of arrayList
Add default buffer test
Add require geometry library to buffer library construction