Addtional supported Features
Location
In getSites, either GEOM:BOX(w s, e n) as the first item is supported
Variable
The variable request string is overloaded to allow for selection of a specific value
"vocab:code/Property=Value"
- "vocab:code/DataType=Average"
- "vocab:code/SampleMedium=Water/DataType=Average"
Terms Associated with a variable:
"samplemedium", "datatype", "valuetype"
When calling GetValues, the following can be added to variables.
Terms associated with a series, that can be added to the variable parameter used during GetValues calls
- METHODID
- SOURCEID
- QUALITYCONTROLLEVELID
= Proposed New Methods
Dave, what do you think about a method like HydroSeek's GetStations method? You could pass lat/lon bounds, array of variable codes, start date, and end date, to get siteInfoResponseType for sites that match the query. (Tim)
[WebMethod(Description = WsDescriptions.GetSiteInfoDefaultDesc)]
SiteInfoResponseType GetSitesInfoMultpleObject(string[] site,
String authToken);
[WebMethod(Description = WsDescriptions.GetSiteInfoDefaultDesc)]
SiteInfoResponseType GetSitesInBoxObject(float west, float south, float east, float north, Boolean IncludeSeries, String authToken);
[WebMethod(Description = WsDescriptions.GetSiteInfoDefaultDesc)]
TimeSeriesResponseType GetValuesForASiteObject(string site, String authToken);
GetCapabilities()