Data can be obtained using any program supporting the HTTP-GET method, e.g. your favourite web browser:
ESM Administrators and users with special authorizations can access data intended for internal use and/or embargoed.
Data can be obtained using any program supporting the HTTP-POST method, e.g. CURL:
curl -X POST -F "message=@path/to/token.txt" "https://esm-db.eu/esmws/topography/1/query?latitude=45.48030&longitude=9.23210"curl -X POST -F "message=@path/to/token.txt" "https://esm-db.eu/esmws/topography/1/query?latitude=45.48030,43.38211&longitude=9.23210,12.40663"curl -X POST -F "message=@path/to/token.txt" "https://esm-db.eu/esmws/topography/1/query?network=IT,IV&station=NRC,ROM9&location="HTTP-POST variables (required)
| Option | Description |
|---|---|
| message | The clearsign token obtained from the generate-signed-message authentication webservice. |
CRITERION 1: to obtain the output values from generic input options
| Option | Description | Default |
|---|---|---|
| latitude | Latitude value in WGS84 geographic coordinates. Multiple values need to be comma-separated. | n/a |
| longitude | Longitude value in WGS84 geographic coordinates. Multiple values need to be comma-separated. | n/a |
| indent | {true,false} Prettifies output setting a 4 spaces indentation style. | false |
CRITERION 2: to obtain the output values for a specific recording station archived in the Engineering Strong Motion (ESM) database
| Option | Description | Default |
|---|---|---|
| network | Insert one or more network codes. Multiple network codes need to be comma-separated. | n/a |
| station | Insert one or more station codes. Multiple station codes need to be comma-separated. | n/a |
| location | Insert one or mode location codes. Multiple location codes need to be comma-separated. | n/a |
| indent | {true,false} Prettifies output setting a 4 spaces indentation style. | false |
Backend Python software used by this web service is developed and maintained by Felicetta C. and Russo E.