wg-iii_orfeus_ws

advertisement
www.seismicportal.eu
Web Services
The Seismic Data Portal is supported by several web data services, including services providing:
• event (www.emsc-csem.org)
• waveform (www.orfeus-eu.org)
• user data cart information.
These data services are available through internet web standards, and are publicly available.
Web data services provide a simple and straight-forward mechanism to expose access to data
center holdings to the broader community. Using simple internet (HTTP) technologies, one is able
to build applications that directly query data center holdings.
OGC Services
EMSC has now a preliminary version of the event service that is OGC-compliant.
A demonstration page is available: http://www.seismicportal.eu/jetspeed/portal/explorers/ogc.psml
Event Information
The Event Information Services are available as both SOAP- and REST-style services.
The SOAP services provide information in QuakeML format, whereas the REST-style services
provide information in either QuakeML or JSON formats.
www.seismicportal.eu
The Event Information REST services are available at /services/event.
The individual operations include:
Event Search
Latest Events
Event Detail
The QuakeML SOAP service WSDL is available from
http://www.seismicportal.eu/services/ws/quakeml?wsdl
Waveform Services
The Seismolink web service provides information about networks, stations, channels and
more in general a complete inventory of the available resources (currently: EIDA). It also allows
to query the EIDA datacenters for BB waveforms in a transparent way. The service is available in
SOAP and REST (using POST)-style ( wsdl available)
www.seismicportal.eu
Other Services
The Taup web service offers an utility to compute arrival times using a few default
velocity models or provided by the user ( wsdl available).
The User Event and Waveform Data cart services support the operation of the data portal.
They are not publicly available at this time.
Client Tools
Following you can find some tools to retrieve and collect data based on our SOA
(Service Oriented Architecture):
Joque Java Orfeus QUake Explorer: is a java event based retrieval tool developed at Orfeus.
This client provides you with event waveform data from the EIDA, based on an event
catalogue (default: CMT). Configurable parameters using input file.
Porsche Perl ORfeus Seed Control and Harvest Engine: is a tool developed at Orfeus to
search and retrieve continuous data from EIDA, based on time windows.
Neries-Client C++ event and waveform fetching tool (developed in SEE-GRID-SCI project by Can Ozturan)
SeismoWeb Toolbox by Stefan Mertl is a collection of Matlab and Java tools.
Seismic Data Portal
SeismoLink webservice: stations inventory, waveform data retrieval
Portal
Wraps the whole ArcLink network.
Provides a single access to
distributed archives of continuous
waveform data
Seismolink WebService
getInventory dataRequest dataRetrieve
purgeData
checkStatus
arcLink TCP client
ODC
arcLink node
ETHZ
arcLink node
IPGP
arcLink node
INGV
arcLink node
GFZ
arcLink node
~ 900 BB stations already available
Available Web Services
Courtesy: INGV
Download