createBssUrl {IRISMustangMetrics} | R Documentation |
Create URL to retrieve measurements from the MUSTANG BSS
Description
The createBssUrl
method of the IrisClient
returns a URL that can be used to make
a request of the MUSTANG BSS (Backend Storage System).
Usage
createBssUrl(obj, network, station, location, channel,
starttime, endtime, metricName, ...)
Arguments
obj |
an |
network |
a character string with the two letter seismic network code |
station |
a character string with the station code |
location |
a character string with the location code |
channel |
a character string with the three letter channel code |
starttime |
a POSIXct class specifying the starttime (GMT) |
endtime |
a POSIXct class specifying the endtime (GMT) |
metricName |
a character string containing one or more comma separated metric names |
... |
optional arguments
|
Details
A blank location code should be specified as location="--"
; Using location=""
will return all location codes.
The default MUSTANG measurement service when url
is not specified is:
http://service.iris.edu/mustang/measurements/1/query?
Value
A character string containing a BSS request URL
Author(s)
Jonathan Callahan jonathan@mazamascience.com
See Also
Examples
# Open a connection to IRIS DMC webservices (including the BSS)
iris <- new("IrisClient", debug=TRUE)
starttime <- as.POSIXct("2013-06-01", tz="GMT")
endtime <- starttime + 30*24*3600
metricName <- "sample_max,sample_min,sample_mean"
# Get the measurement dataframe
url <- createBssUrl(iris,"IU","ANMO","00","BHZ",
starttime,endtime,metricName)
# This URL can be pasted into a web browser to see the BSS return values