OpenCDSS / cdss-app-tstool-main

Colorado's Decision Support Systems (CDSS) TSTool application main program
GNU General Public License v3.0
1 stars 1 forks source link

Time Series List - would be good to have a tree view #242

Open smalers opened 1 year ago

smalers commented 1 year ago

Subject of the issue

Currently the time series list is a table that is organized with standard time series identifier properties on the left and more detailed properties on the right. A table is useful for sorting.

It would also be useful to display the list of time series in an indented tree view, with indentation levels matching the organization that is implemented for a datastore. At a minimum, the levels could be:

  1. Location (station ID)
  2. Data type
  3. Interval

Note that The NewTreeView command has been around for quite a while to organize the time series results.

Each datastore would need to implement some specific code to indicate how to organize the tree. Time series selected in the tree will need to be copied to the commands area similar to the list.

A tabbed panel or perhaps a radio box could be used to switch between list and tree view.

Environment