Web Services

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

Active Message Threads for September 2014

Bruce Weertman
Sept. 29, 2014, 3:22 p.m.
Hello web service users, The DMC is pleased to announce the release of a version 1.0.14 of irisws-evalresp http://service.iris.edu/irisws/evalresp/1/ New to this version is the addition of a frequency spacing option. The spacing option allows the caller to toggle between linear and logarithmic spacing of the output frequency values: spacing=linear spacing=logarithmic This is primarily useful when used with the ASCII output options output=fap (frequency, amplitude,phase) and output=cs (... [more]
No replies
Robert Weekly
Sept. 26, 2014, 3:41 p.m. - Sept. 27, 2014, 8:25 a.m.
Hello web service users, The DMC is pleased to announce the release of a new web service called metadatachange (ver 1.0.2): http://service.iris.edu/irisws/metadatachange/1/ The DMC has been tracking important changes to metadata received as SEED since January 2014. The purpose of this service is to search for and return entries in this accumulating set of changes. There are many uses for this information, such as checking for critical changes in metadata (after the initial download) befo... [more]
Chad Trabant
Sept. 18, 2014, 4:30 p.m.
Hello web service users, The DMC has updated the IRIS-WS library to version 2.0.9: http://www.iris.edu/ds/nodes/dmc/software/downloads/IRIS-WS/ This release includes an important user level change: the value returned by edu.iris.dmc.fdsn.station.model.Channel.getLocationCode(), used primarily for the StationService.fetch() functionality, will now be trimmed of all trailing spaces. The primary implication of this is that the Java interface will return an empty string for the location code ... [more]
No replies
Sept. 12, 2014, 3:38 a.m. - Sept. 13, 2014, 10:12 a.m.
Hello Thank you for the quick response with useful information. We are querying from a program, I was just using a browser to test and see what was going wrong. I will modify the code to check for status code 204 and treat it as a special case. I will explain what was happening in a bit more detail, in case anyone is interested. The program (written in Python) was doing three steps: first query the station service for the station and channel metadata as XML, second parse the metadata and ex... [more]
Sept. 11, 2014, 7:16 a.m. - Sept. 11, 2014, 8:24 a.m.
Hello iris webservices, Some of our queries to the fdsnws station service are returning nothing. This only happens for certain stations and certain time periods, and with matchtimeseries=TRUE. For example this returns nothing: http://service.iris.edu/fdsnws/station/1/query?loc=00&end=2014-09-10T09%3A47%3A11&sta=BJT&level=chan&matchtimeseries=TRUE&net=IC&start=2014-09-10T09%3A27%3A11 But this (without the matchtimeseries=TRUE) returns XML: http://service.iris.edu/fdsnws/station/1/query?loc=... [more]
Benjamin Sick
Sept. 5, 2014, 11:36 a.m.
Hello, there seems to be a bug in the WaveformService stream method. Extending the waveform reading example from the tutorial to save the response in a miniseed file results in a NullPointerException: WaveformService waveFormService = serviceUtil.getWaveformService(); WaveformCriteria criteria = new WaveformCriteria(); criteria.add(network, station, location, channel, startDate, endDate); FileOutputStream os = new FileOutputStream("test.mseed"); waveFormService.stream(os, criteria); os.clo... [more]