public class FDSNStationQueryParams extends AbstractQueryParams implements java.lang.Cloneable
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
CHANNEL |
static java.lang.String |
ENDAFTER |
static java.lang.String |
ENDBEFORE |
static java.lang.String |
ENDTIME |
static java.lang.String |
INCLUDEAVAILABILITY |
static java.lang.String |
INCLUDERESTRICTED |
static java.lang.String |
LATITUDE |
static java.lang.String |
LEVEL |
static java.lang.String |
LEVEL_CHANNEL |
static java.lang.String |
LEVEL_NETWORK |
static java.lang.String |
LEVEL_RESPONSE |
static java.lang.String |
LEVEL_STATION |
static java.lang.String |
LOCATION |
static java.lang.String |
LONGITUDE |
static java.lang.String |
MAXLATITUDE |
static java.lang.String |
MAXLONGITUDE |
static java.lang.String |
MAXRADIUS |
static java.lang.String |
MINLATITUDE |
static java.lang.String |
MINLONGITUDE |
static java.lang.String |
MINRADIUS |
static java.lang.String |
NETWORK |
static java.lang.String |
STARTAFTER |
static java.lang.String |
STARTBEFORE |
static java.lang.String |
STARTTIME |
static java.lang.String |
STATION |
static java.lang.String |
STATION_SERVICE |
static java.lang.String |
UPDATEDAFTER |
DEFAULT_HOST, IRIS_HOST
Constructor and Description |
---|
FDSNStationQueryParams() |
FDSNStationQueryParams(java.lang.String host) |
Modifier and Type | Method and Description |
---|---|
FDSNStationQueryParams |
appendToChannel(java.lang.String value)
Select one or more SEED channel codes.
|
FDSNStationQueryParams |
appendToLocation(java.lang.String value)
Select one or more SEED location identifiers.
|
FDSNStationQueryParams |
appendToNetwork(java.lang.String value)
Select one or more network codes.
|
FDSNStationQueryParams |
appendToStation(java.lang.String value)
Select one or more SEED station codes.
|
FDSNStationQueryParams |
area(float minLat,
float maxLat,
float minLon,
float maxLon) |
FDSNStationQueryParams |
clearChannel() |
FDSNStationQueryParams |
clearEndAfter() |
FDSNStationQueryParams |
clearEndBefore() |
FDSNStationQueryParams |
clearEndTime() |
FDSNStationQueryParams |
clearIncludeAvailability() |
FDSNStationQueryParams |
clearIncludeRestricted() |
FDSNStationQueryParams |
clearLatitude() |
FDSNStationQueryParams |
clearLevel() |
FDSNStationQueryParams |
clearLocation() |
FDSNStationQueryParams |
clearLongitude() |
FDSNStationQueryParams |
clearMaxLatitude() |
FDSNStationQueryParams |
clearMaxLongitude() |
FDSNStationQueryParams |
clearMaxRadius() |
FDSNStationQueryParams |
clearMinLatitude() |
FDSNStationQueryParams |
clearMinLongitude() |
FDSNStationQueryParams |
clearMinRadius() |
FDSNStationQueryParams |
clearNetwork() |
FDSNStationQueryParams |
clearStartAfter() |
FDSNStationQueryParams |
clearStartBefore() |
FDSNStationQueryParams |
clearStartTime() |
FDSNStationQueryParams |
clearStation() |
FDSNStationQueryParams |
clearUpdatedAfter() |
FDSNStationQueryParams |
clone() |
FDSNStationQueryParams |
donut(float lat,
float lon,
float minRadius,
float maxRadius) |
java.lang.String |
getServiceName()
Service name as defined by the fdsn, ie event, station or dataselect.
|
FDSNStationQueryParams |
ring(float lat,
float lon,
float maxRadius) |
FDSNStationQueryParams |
setEndAfter(java.util.Date value)
Limit to metadata epochs ending after specified time.
|
FDSNStationQueryParams |
setEndBefore(java.util.Date value)
Limit to metadata epochs ending before specified time.
|
FDSNStationQueryParams |
setEndTime(java.util.Date value)
Limit to metadata epochs ending on or before the specified end time.
|
FDSNStationQueryParams |
setHost(java.lang.String host) |
FDSNStationQueryParams |
setIncludeAvailability(boolean value)
Specify if results should include information about time series data availability.
|
FDSNStationQueryParams |
setIncludeRestricted(boolean value)
Specify if results should include information for restricted stations.
|
FDSNStationQueryParams |
setLatitude(float value)
Specify the latitude to be used for a radius search.
|
FDSNStationQueryParams |
setLevel(java.lang.String value)
Specify the level of detail for the results.
|
FDSNStationQueryParams |
setLongitude(float value)
Specify the longitude to the used for a radius search.
|
FDSNStationQueryParams |
setMaxLatitude(float value)
Limit to stations with a latitude smaller than the specified maximum.
|
FDSNStationQueryParams |
setMaxLongitude(float value)
Limit to stations with a longitude smaller than the specified maximum.
|
FDSNStationQueryParams |
setMaxRadius(float value)
Limit results to stations within the specified maximum number of degrees from the geographic point defined by the latitude and longitude parameters.
|
FDSNStationQueryParams |
setMinLatitude(float value)
Limit to stations with a latitude larger than the specified minimum.
|
FDSNStationQueryParams |
setMinLongitude(float value)
Limit to stations with a longitude larger than the specified minimum.
|
FDSNStationQueryParams |
setMinRadius(float value)
Limit results to stations within the specified minimum number of degrees from the geographic point defined by the latitude and longitude parameters.
|
FDSNStationQueryParams |
setStartAfter(java.util.Date value)
Limit to metadata epochs starting after specified time.
|
FDSNStationQueryParams |
setStartBefore(java.util.Date value)
Limit to metadata epochs starting before specified time.
|
FDSNStationQueryParams |
setStartTime(java.util.Date value)
Limit to metadata epochs startingon or after the specified start time.
|
FDSNStationQueryParams |
setUpdatedAfter(java.util.Date value)
Limit to metadata updated after specified date; updates are data center specific.
|
appendToParam, clear, clearParam, createDateFormat, formURI, getFDSNMajorVersion, getFdsnQueryStyle, getFdsnwsPath, getHost, getParam, getParams, getPort, getScheme, setFdsnwsPath, setParam, setParam, setParam, setParam, setParam, setPort, setScheme
public static final java.lang.String STARTTIME
public static final java.lang.String ENDTIME
public static final java.lang.String STARTBEFORE
public static final java.lang.String STARTAFTER
public static final java.lang.String ENDBEFORE
public static final java.lang.String ENDAFTER
public static final java.lang.String NETWORK
public static final java.lang.String STATION
public static final java.lang.String LOCATION
public static final java.lang.String CHANNEL
public static final java.lang.String MINLATITUDE
public static final java.lang.String MAXLATITUDE
public static final java.lang.String MINLONGITUDE
public static final java.lang.String MAXLONGITUDE
public static final java.lang.String LATITUDE
public static final java.lang.String LONGITUDE
public static final java.lang.String MINRADIUS
public static final java.lang.String MAXRADIUS
public static final java.lang.String LEVEL
public static final java.lang.String INCLUDERESTRICTED
public static final java.lang.String INCLUDEAVAILABILITY
public static final java.lang.String UPDATEDAFTER
public static final java.lang.String LEVEL_NETWORK
public static final java.lang.String LEVEL_STATION
public static final java.lang.String LEVEL_CHANNEL
public static final java.lang.String LEVEL_RESPONSE
public static final java.lang.String STATION_SERVICE
public FDSNStationQueryParams()
public FDSNStationQueryParams(java.lang.String host)
public FDSNStationQueryParams clone()
clone
in class java.lang.Object
public FDSNStationQueryParams setHost(java.lang.String host)
public FDSNStationQueryParams setStartTime(java.util.Date value)
public FDSNStationQueryParams clearStartTime()
public FDSNStationQueryParams setEndTime(java.util.Date value)
public FDSNStationQueryParams clearEndTime()
public FDSNStationQueryParams setStartBefore(java.util.Date value)
public FDSNStationQueryParams clearStartBefore()
public FDSNStationQueryParams setStartAfter(java.util.Date value)
public FDSNStationQueryParams clearStartAfter()
public FDSNStationQueryParams setEndBefore(java.util.Date value)
public FDSNStationQueryParams clearEndBefore()
public FDSNStationQueryParams setEndAfter(java.util.Date value)
public FDSNStationQueryParams clearEndAfter()
public FDSNStationQueryParams appendToNetwork(java.lang.String value)
public FDSNStationQueryParams clearNetwork()
public FDSNStationQueryParams appendToStation(java.lang.String value)
public FDSNStationQueryParams clearStation()
public FDSNStationQueryParams appendToLocation(java.lang.String value)
public FDSNStationQueryParams clearLocation()
public FDSNStationQueryParams appendToChannel(java.lang.String value)
public FDSNStationQueryParams clearChannel()
public FDSNStationQueryParams setMinLatitude(float value)
public FDSNStationQueryParams clearMinLatitude()
public FDSNStationQueryParams setMaxLatitude(float value)
public FDSNStationQueryParams clearMaxLatitude()
public FDSNStationQueryParams setMinLongitude(float value)
public FDSNStationQueryParams clearMinLongitude()
public FDSNStationQueryParams setMaxLongitude(float value)
public FDSNStationQueryParams clearMaxLongitude()
public FDSNStationQueryParams setLatitude(float value)
public FDSNStationQueryParams clearLatitude()
public FDSNStationQueryParams setLongitude(float value)
public FDSNStationQueryParams clearLongitude()
public FDSNStationQueryParams setMinRadius(float value)
public FDSNStationQueryParams clearMinRadius()
public FDSNStationQueryParams setMaxRadius(float value)
public FDSNStationQueryParams clearMaxRadius()
public FDSNStationQueryParams setLevel(java.lang.String value)
public FDSNStationQueryParams clearLevel()
public FDSNStationQueryParams setIncludeRestricted(boolean value)
public FDSNStationQueryParams clearIncludeRestricted()
public FDSNStationQueryParams setIncludeAvailability(boolean value)
public FDSNStationQueryParams clearIncludeAvailability()
public FDSNStationQueryParams setUpdatedAfter(java.util.Date value)
public FDSNStationQueryParams clearUpdatedAfter()
public FDSNStationQueryParams area(float minLat, float maxLat, float minLon, float maxLon)
public FDSNStationQueryParams ring(float lat, float lon, float maxRadius)
public FDSNStationQueryParams donut(float lat, float lon, float minRadius, float maxRadius)
public java.lang.String getServiceName()
AbstractQueryParams
getServiceName
in class AbstractQueryParams