add support for Measurements
A pull request for this has already been merged.
- Dominant language
- Java
- Stars
- 28
- Forks
- 25
- Avg merge
- 4d 22h
- Merged PRs (30d)
- 20
Description
The CWMSVue rating editor uses the streamflow measurement API. It calls on package procedures that return XML. It is not necessary that CDA do the same.
getOne - get all measurements for one location with optional date range and optional number range
getAll - get all measurements for multiple locations using parameterized location filter with optional date range and optional number range
post - store multiple measurements for a single location, with fail-if-exists parameter
delete - needs to parameterize the location, start/end date range OR measurement # min/max range
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reviewing the CWMSVue rating editor's streamflow measurement API and the package procedures it calls, then compare those operations with the CDA service. The requested work covers getOne, getAll, post, and delete measurement operations, including optional date, number, location, and fail-if-exists parameters. Confirm whether the merged pull requests already address these requirements before starting.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java
- Domain
- api
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 25/100