Comments (4)
issue: ****Fixed the wrong order of subtitle3 and subtitle2 when configure the subtitles;
Tried testing the verdi_config_v1 branch after Qun made changes to the verdi_config_v1 branch. Note, I only did a fetch, not a pull, so I at first I wasn't running with the updated code. After I did the pull, I was able to get all of the plots title to be in correct order correctly except for the Scatter Plot and the Vertical Cross Section Plot.
I was able to confirm that Subtitle 1 appears in the middle of Title 1 and Subtitle 2 for the FastTile Plot.
Other plots were fixed including:
TimeSeries
Order of the titles is correct.
The order is correct, but there is another issue of Title1 disappearing when the user changes the layer
For the Time Series and Time Series Bar plots I added another comment.
When I added Title 1 to the end of the existing title and then incremented the layer number, the Title 1 disappears.
I remember that Darren was able to fix the title disappearing issue for the fast tile plot.
Here is the link to that revision in source forge.
http://sourceforge.net/p/verdi/code/662/
I think it is easiest to see the changes he made using the side-by-side comparison view.
I think he needed to do a setSubTitle1 to get information from the data frame on what the SubTitle1 had been set to?
((TilePlotConfiguration) config).setSubtitle1(Tools.getDatasetNames(getDataFrame()));
I also remember why this may be more difficult for the Timeseries plot
Title 1 in the Timeseries plot is getting updated with a new Layer Number when the user increments the layer number.
TimeSeriesBar
Order for titles is correct
Title 1 disappears when user changes layer number
VerticalCrossSection
The title order is incorrect on this plot
Note: ScatterPlot configuration Option did not work at all - couldn't change the titles
from verdi.
The code change that you made was to JChartTitlesLabels.
I ran it thru the debugger and put in a breakpoint on line 33 in JChartTitlesLabels.
It didn't stop at that line when I changed the titles for the FastTilePlot.
I then viewed the call Hierarchy and it shows that this code is only called by:
LinePlot, ScatterPlot, TimeSeriesBarPlot. The code change worked for those three plots, but did not work for the Vertical Cross Section Plot.
from verdi.
It seems that the FastTilePlot doesn't use JChartTitlesLabels at all, and that the location of the SubTitle1 and Subtitle2 are set here:
from verdi.
This task was completed under the verdi_config_v1 branch
from verdi.
Related Issues (20)
- Review underlying library versions and update documentation
- Temporal and spatial accuracy when overlay aircraft data in a tile plot - testing VERDI 2.1.4 20221109 builds HOT 20
- Obs overlays not working in VERDI 2.1.4 20221109 version HOT 19
- Saving/opening VERDI project HOT 14
- The purpose of the "Domain" window in the Datasets panel HOT 8
- Failed to load GOES-16/-17 GLM datasets (in NetCDF format) in VERDI 20230425 builds HOT 7
- save tileplot as shapefile from gui HOT 8
- Opening MPAS mesh file with an error HOT 12
- Incorrect values for the probed grid cells after using "maximum_8hour_mean" stats in a tile plot HOT 6
- Support sub-domain on a Vertical Cross Section Plot HOT 9
- Incorrect Map Projection for Regional MPAS Mesh HOT 3
- Add ability to read MPAS "cdf5"-formatted output HOT 3
- High Priority: Update Java in VERDI to Java SE 17.0.8 or greater HOT 6
- create ascii file from tileplot variable from the command line and obtain projection information for GIS from shapefile with same name
- whitespace after configFile=filename in batch script causes verdi.sh -batch to ignore the config file HOT 4
- No loaders are available for the selected file HOT 6
- Visualize differences between time-independent model files HOT 1
- Reading data from one grid and adding the value of a cell to another grid
- Reading netCDF files with unconventional dimension names HOT 5
- Tile plot for 3D grid data with layer mean or sum quantities shown in 2D space HOT 11
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from verdi.