Web Services

Notifications, questions and comments related to using the DMC’s web services

Active Message Threads for June 2011

Yazan Suleiman
June 21, 2011, 4:29 p.m. - June 23, 2011, 1:37 p.m.
Hello webservice users, The DMC has updated it's ws-station service: http://www.iris.edu/ws/station/ For users parsing the StationXML returned by ws-station be aware that <NumberChannels> has been changed to <TotalNumberChannels>. New elements have been introduced: TotalNumberStations SelectedNumberStations TotalNumberChannels SelectedNumberChannels We have also fixed bugs related to virtual network result sets and timewindow for channel epochs. For users of the DMC's Fetch scripts no ... [more]
John West
June 23, 2011, 9:47 a.m.
Hello all. A suggestion: Some methods of parsing XML data do not deal very well with namespaces. For those using such methods, it would be useful if the web services included something like a "ns" parameter defaulting to "yes", setting it to "no" would send just the XML with the namespace and schema declarations stripped out of the root element. Thanks! -- John
No replies
Dodge, Douglas A.
June 22, 2011, 2:05 p.m. - June 22, 2011, 6:38 p.m.
The ws-station service does not seem to access all the stations that are available using mda or mds. For example for station BAR network CI: This URL returns data http://www.iris.edu/mda/CI/BAR and this URL does not http://www.iris.edu/ws/station/query?level=channel&net=CI&sta=BAR
John West
June 14, 2011, 2 p.m. - June 15, 2011, 10:31 a.m.
Hello. I'm using the station webservice in EMERALD to maintain a local cache of network, station, and component metadata. In the Network level, reuse of network codes makes it difficult to differentiate between new and modified networks, e.g., if a network EndDate changes, my system registers it as a new usage of the network code instead of modification of an existing network. Is there some unique identifier for each network which can be included in the web service? Thanks! -- John
Philip Crotwell
June 6, 2011, 12:35 p.m.
Hi I am trying to get a new release out of seisFile (that includes client support for the station web service) and so was testing the other parts. I am now getting an error from the data select web service that I am pretty sure used to work. It appears that the duration being a float instead of an int is causing this as if I remove the ".0" it works. I can fix my client to only send ints, but it seems like the server should be able to accept a float duration. thanks, Philip http://www.iri... [more]