RENCI / APSViz-UI-V3

The APSViz UI, version 3
0 stars 0 forks source link

Feature/control panel #69

Closed lstillwe closed 1 month ago

lstillwe commented 1 month ago

Merging this feature at Brian's request Want to get this into main as it is for now. This feature adds a control panel to the lower right of the map as requested by B. Blanton. It displays the current model run layers that are displayed on the map. It represents the layers that are "at the top" of the defaultModelLayer state array. The user can toggle on/off the observations and change which raster layer is displayed. The user can also load more layers by clicking on the left and right arrows next to the cycle number display. The newly added layers will be put at the top of defaultModelLayers array. If the selected cycle is already represented in the defaultModelLayers state, they are not loaded again. However they should probably be shifted to the top. That functionality is not yet implemented in this PR Issues #51, #52, #53, #54,#55, #56, and #57 have been created to address known problems.