Fix error when load mode changes to raster image refs #15892
Register and define of map control 3d properties refs #15892
Register and define persistence of layer properties refs #15892
Fixed text of menu. refs #15892
Add support to indicate title of view 3d panel. refs #15892
Add support to load elevation layers refs #15907
Add support to manage general 3D properties. fixes #16056
Implemented panel to configure general 3D properties.Added new general properties icon.Defined plugin-persistence to store preferences.Added new i18n translation keys.Added new method to API in order to create the panel....
Refactor code.
Add support to change 3D properties of view. refs #16056
Implemented and registered 3D properties panel.Added i18n translation keys.Added getters and setters to manager in order to manage 3D properties.Added method to swing manager in order to create 3D properties panel....
Change documentation of API methods
Move properties clases to common properties package.
Fix errors at main project.
New errors appear due to API changes.
Improve method to calculate scale of method draw.
Add support to synchronize views refs #15909
Add description about how to synchronize viewports and layers. refs #16055
Add support to set load mode of layers. #15905
Add API to change view and application properties.Add properties panel mockups of view properties and application properties. refs #16053
Move elevation properties to LayerProperties3D.Remove ElevationProperties3D interface.
Add get methods to know if visual components like minimap, north indicator... is visible or not.
Add short description about how to synchronize dirty layers. refs #15902
Update API to set 3D layer properties. refs #15900
Add technical design that describes how to add new properties page to layer. Add two mockups of panels. refs #15900
Fix image rute and revise spelling. refs #15900
Delete "Fase 1" folder and move files to documentation root folder. refs #15900
Update functional analysis, technical design and UML diagrams of project. refs #15882
Add Javadoc. refs #15882
Add Javadoc of swing api and impl. refs #15882
Fix bug when a mapControl3D war disposed when some retrieval task was still running. refs #15890
When a MapControl3D is disposed, it will wait until all retrieval task stops. It is necessary to avoid problems drawing.
Fix bug when a MapControl3D was disposed when some threads was still drawing. refs #15890
Change register of View3DPanel for MapControl3D register.
Improved visibility of extensions.
Now when some view3d panel is closed, view3d manager is notified to update view3d panel register. That register of view3d panel is used to determinate visibility extensions.
Fix translation key name erros.
Add extensions and icons to create 3D views.
Improved method to generate unique id to create layer caches. refs #15890
Fix problem with labeled layers. refs #15890
Delete log message because if there are several vectorial layers with corrupted sector tiles, viewer looses performance. #refs 15890
Improved log message.
Improve calculation of delta zero level taking into account layer type. refs #15890
Improve comments and log messages. refs #15890
Fix problems with vectorial layer with global extend refs #15890.
Implemented method to fix sector with corrupt values produced by inaccuracies like 180.00000000121 or -90.00000000486.
Fix log messages construction.
Add disposable methods to liberate resources when a 3D viewer is closed. refs #15890
Fix problems with vecotorial on-fly reproyected layers. refs #15890
Add following functionalities refs #15904:
Fix try catch clauses. Fix name of log object.
Fix problems with the load of own worldwind configuration file in gvSIG.
Change open jdk for java home.
Moved gvSIG MapContext property to implementation.
Create final variable to set an unique name of gvSIG MapContext property.
Change creation of tiled layer configuration document. refs #16195
The use of TiledImageProducer to get configuration document has been removed. Now, the configuration document is created directly from gvSIG layer.
Change way to pass gdal folder.
Change author name of classes.
Changed default projection to EPSG:4326.
Add raster support. refs #15889
Added following classes to support raster layers:
Fix creation flat viewer problem.
Add API module with manager, library and locator. refs #15889
Rename name of some classes. Add #synchronizeLayers() and createMapControl3D([..]) to API. Move code of AbstractView3DPanel to MapControl3D. Delete AbstractView3DPanel. Move enum class TYPE to manager. refs #15889
Fix bad location of some methods refs #15928
Fix note sintaxis
Add lib api module and move properties classes to it.
Update technical design.
Removed implementations of DataRaster. Now there is one generic DataRaster that uses Flayer#draw(...) method to draw required raster information.Added synchornizeLayer method to synchronize only modified layers.Added method to create instances of MapControl3D.
Format reStructuredText technical design file
Update class diagram with agreed changes at technical design meeting refs #16185
Add more information about DataRasters refs #15907
Add elevation raster layer support refs #15901
Add rasterized vectorial support to technical design refs #15929
Add rasterized vectorial support to class diagram refs #15929
Update class diagram refs #15928
Add raster support design. refs #15928
Update what functionalities will be done in which phase
Add technical design about raster support. Update class diagram and sequence diagram refs #15928
Last changes before leave migration project.
Add last functional changes. Added new features: full-screen and autosynchronize viewports. refs #15855
Add new technical design information. refs #15883
Add new functional information to solve dudes commented at refs #15855
Move world wind diagram to image common folder.
Revise functional analysis. Added view 3D mockup. Added more information about layer load mode and described project phases. refs #15855
Delete duplicated dependencies.
Add default layers to be loaded when view 3D is created. refs #15886
Add and load WorldWind configuration files. refs #15886
Fix components layout. refs #15886
Add status bar to panel and code refactoring. refs #15886
Change integers for constant keys.
Add and configure each plugin. refs #15886
There are five plugins:
Each plugin has its own native configuration to create a specific plugin for each architecture.
Change name of mainplugin for common. refs #15886
Implement component hide/show methods. refs #15886
Add first version of view 3d. refs #15886
Added necessary dependencies to integrate NASA WW SDK.Created AbstractView3DPanel that instantiate and configure the WorldWindowGLJPanel.Implemented some methods to show trivial view.
Increase width of mainFrame. refs #15887
Add KML and KMZ support to main application refs #15887
Add gdal provider generic filter to filter shown files when user tries to add raster layer to main application. refs #15887
Add remove layer action to main application. refs #15887
Add simple TOC to main application.
Added a simple TOC to open layer 3D properties to allow user to set layer load mode.refs #15887
Add raster support at main application.
Created two scripts to add Gdal natives to LD_LIBRARY_PATH.Fixed some errors when raster layer was created.refs #15887
Add main application to test library.
Create toolbar buttons and menus.Add vectorial layer load support.Add dependencies to run main application.refs #15887
Create managers, add dependencies and created API. refs #15885
Fix design errors refs #15883
Create project structure refs #15885