CUAHSI / HydroDesktop

HydroDesktop is a free and open source GIS enabled desktop application that helps you search for, download, visualize, and analyze hydrologic and climate data registered with the CUAHSI Hydrologic Information System. HydroDesktop is part of the legacy CUAHSI toolkit and is not under active development. Click the "releases" link below to download the latest installer for Microsoft Windows.
73 stars 20 forks source link

Selection isn't intuitive #50

Open xhqiao89 opened 7 years ago

xhqiao89 commented 7 years ago

jirikadlec2[CodePlex]
Consider the following use case: Search for Heavy Metals in Michigan. When the search completes, data sites from more than one data source are shown in the map.

For each data source a separate map layer is shown. The user wants to download data from all sources. However, when the users try to use the quotSelectquot tool in the map tab, it will only select data sites from the selected data source layer and not from all layers.

Suggestions how to make selection more intuitive are:

In the Context menu of a map layer, add a quotSelect Allquot optionquot In the Context menu of a quotdata sitesquot layer, add a quotData - Download Time Series Dataquot context menu item. Once a quotdata sitesquot layer has some sites with downloaded data, this context menu item should change to quotData - Update Time Series Data from Serverquot. Add the 'Download' ribbon tab with a 'Select Sites' option. This option becomes enabled after a search completes and it should allow to select sites from multiple layers at the same time (it should select the 'Data sites' group and set all layers in it to selectable)

xhqiao89 commented 7 years ago

smithry[CodePlex]
I'm having problems with number 3: if I click and drag to select all of the sites available (including sites from different sources), only the top layer is selected.

xhqiao89 commented 7 years ago

jirikadlec2[CodePlex]
1 - already implemented 2 - redundant feature (can be done by select all+download) 3 - The Metadata tab with improved selection option has been implemented.