Integrate Metadata Fetcher with Search
- 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.