NodeJS Implementation of RRSM Webservice. Returns QuakeML from RRSM database based on the submitted event id. The service pipeline is as follows:
HTTP Request > SeisComp3 Event SC3ML > xsltproc to QuakeML > HTTP Response
- NodeJS
- npm
- binary installation of xsltproc
- SeisComp3
npm install
followed by npm start
PORT
- Port to expose the service onHOST
- Host to expose the service onNAME
- Name of the serviceDOCUMENTATION_URI
- URL for document of service descriptionSEISCOMP_ROOT
- Path to SeisComp3 BinarySEISCOMP_DB
- Connector to SeisComp3 DatabaseXSLTPROC_ROOT
- xslt binarySCHEMA_PATH
- Path to schema conversion xslt fileLOGPATH
- Path to where to save logfilesVERSION
- Service versionBASE_URL
- Base path to expose the Federator onSERVICE_CLOSED
- Service closed for maintenance