CUAHSI / CUAHSI/HydroDesktop

Integrate Metadata Fetcher with Search

Open
#40 3 comments 0 reactions 0 assignees View on GitHub
CodePlex
Dominant language
C#
Stars
76
Forks
21
PR merge metrics
No merged PRs in 30d

Description

jirikadlec2[CodePlex]
The general goal of this re-design is to simplify the management and discovery of data sources that are not registered at HIS Central.

Add a button 'Add data source' to the Data Sources dialog in the search tab.
This clicking this button launches the existing quotService Managementquot dialog for adding an unpublished WaterOneFlow service URL (currently this dialog can be launched from the 'table' tab in the Metadata Fetcher extension)
after downloading metadata from the service, the quotKeywordquot list and keyword tree is updated by adding an extra node 'Other Keywords' to the tree view and adding all variable names from the newly added service as child nodes of the 'Other Keywords'
node.
after downloading metadata from the service, the 'Data Sources' list is expanded by adding a section 'User Data Sources' and adding the user-defined service in this section.
When user runs search, then the search also searches across series from the user-defined service(s). The searcher should only try to search across user-defined services in the metadata cache DB if the bounding box of the user-defined service overlaps the
search area and if the selected keyword is one of the keywords provided by the user defined service.

(Note: if the variable names in the registered service follow the ODM controlled vocabulary convention, then no extra keywords need to be added to the tree view. This would require that HydroDesktop has a lookup between HIS Central concept keywords and controlled
vocabulary variable names)

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.