TimeSeriesPlot FR EN

Ce service permet d’obtenir une représentation graphique des signaux temporels des stations sismologiques du réseau RESIF.

Limitations

  • La plage demandée ne peut excéder 31 jours.
  • Seules les données non restreintes sont accessibles.

Fonctionnalités disponibles

  • Affichage simultané de signaux provenant de plusieurs réseaux, stations, canaux et localisations.
  • Indicateur désignant le jour courant permet d’obtenir facilement les données quotidiennes.
  • Conversion des données en unités géophysiques (m/s ou m/s²) après déconvolution.
  • Génération d'un plot interactif ou d'une image (format PNG ou JPEG).

Générateur d'URL

Network
Station
Location
Channel

Start
End

Plot interactif
Format d'image
Code retour en cas d'absence de données

 Demean
 Correct
Waterlevel
Freqlimits
Units

Titre
Échelle
Niveaux de gris
Largeur
Hauteur

Documentation

Exemples

Utilisation

/query? (channel-options) (date-range-options) [plot-options] [nodata=404]

où :

channel-options      ::  (net=<network> sta=<station> loc=<location> cha=<channel>)
date-range-options   ::  (starttime=<date|durée>) (endtime=<date|durée>)
ouput-options        ::  [iplot=<true|FALSE>] [format=<PNG|jpeg>]
plot-options         ::  [showtitle=<TRUE|false>] [showscale=<TRUE|false>] [monochrome<true|FALSE>]
plot-options         ::  [width=<400-2000>] [height=<200-2000>]
filter-options       ::  [demean=<TRUE|false>]
filter-options       ::  [earthunits=<true|FALSE>] {waterlevel=<nombre>} {freqlimits=<f1-f2-f3-f4>} {units=<AUTO|disp|vel|acc>}

(..) requis
[..] optionnel
{..} optionnel, mais toujours en complément d'une autre option
les valeurs par défaut sont en majuscules

Paramètres

Sélection de la source de données

Paramètre Alias Description Exemple
network net Code du réseau sismique. Accepte les jokers et les listes. FR
station sta Code de la station. Accepte les jokers et les listes. CIEL
location loc Code de localisation. Utilisez loc=-- pour les codes de localisations vides. Accepte les jokers et les listes. 00
channel cha Code du canal. Accepte les jokers et les listes. HHZ
Jokers et listes d’arguments
  • Jokers : le point d’interrogation ? représente n’importe quel caractère unique, alors que l’astérisque * représente zéro caractère ou plus.
  • Listes : plusieurs éléments peuvent être récupérés à l’aide d’une liste séparée par des virgules. Les jokers peuvent être inclus dans la liste.

Par exemple, pour le code des canaux : channel=EH?,BHZ

Sélection de la période temporelle

Paramètre Alias Description Exemple
starttime start Sélectionne les données à partir de l’heure spécifiée incluse. 2010-01-10T00:00:00
endtime end Sélectionne les données avant l’heure spécifiée incluse. 2011-02-11T01:00:00

La définition de l’intervalle de temps avec starttime et endtime peut prendre différentes formes :

  • une date, par exemple starttime=2015-08-12T01:00:00
  • une durée en secondes, par exemple endtime=7200
  • le mot-clé “currentutcday” qui signifie minuit de la date du jour (UTC), par exemple starttime=currentutcday
Formats des dates et des heures
YYYY-MM-DDThh:mm:ss[.ssssss] ex. 1997-01-31T12:04:32.123
YYYY-MM-DD ex. 1997-01-31 (une heure de 00:00:00 est supposée)
currentutcday  (aujourd'hui à 00:00:00)

avec :

YYYY    :: quatre chiffres de l'année
MM      :: deux chiffres du mois (01=Janvier, etc.)
DD      :: deux chiffres du jour du mois (01 à 31)
T       :: séparateur date-heure
hh      :: deux chiffres de l'heure (00 à 23)
mm      :: deux chiffres des minutes (00 à 59)
ss      :: deux chiffres des secondes (00 à 59)
ssssss  :: un à six chiffres des microsecondes en base décimale (0 à 999999)

Configuration de la sortie

Paramètre Alias Défaut Description Exemple
iplot false Affiche un graphique interactif. true
nodata 204 Code retour en cas d'absence de données 404

Options de traitements des signaux temporels

Les paramètres suivants permettent de filtrer les signaux avant l’affichage.

Paramètre Alias Défaut Description Exemple Documentation
demean false Retranche la valeur moyenne aux données. true ObsPy
correct earthunits false Applique une correction instrumentale par déconvolution avec conversion en unités géophysiques. true ObsPy
waterlevel 10 Niveau de l’eau (en dB) utilisé pour la déconvolution.
La valeur "none" correspond au filtrage inverse classique.
1
none
ObsPy
freqlimits Filtrage passe-bande appliqué avant la déconvolution dans le domaine fréquentiel1,2. Fenêtre rectangle d’amplitude 1 entre f2 et f3 et en cosinus jusqu’à 0 pour f1 < f < f2 et f3 < f < f4. 0.01-0.04-0.5-0.6 ObsPy
units AUTO Unité de sortie (AUTO, DISP, VEL, ACC). Actif uniquement avec l’option correct. VEL ObsPy

Notes :

  1. Les fréquences sont exprimées en Hertz.

  2. Les fréquences sont séparées par une virgule ou un tiret. (Exemple : 0.01,0.02)

Options graphiques

Paramètre Alias Défaut Description Exemple
showtitle true Affiche ou non un titre montrant le canal et l’intervalle de dates. false
showscale true Affiche ou non une échelle sur le côté droit du graphique. false
monochrome false Image en niveaux de gris ou en couleur. true
width 1200 Largeur de l’image de sortie (pixels). De 400 à 2000. 500
height 400 Hauteur de l’image de sortie (pixels). De 200 à 2000. 400
format jpeg Format de l’image de sortie (png ou jpeg). png

Support

Le code source est distribué sous les termes de la licence GPLv3 et est disponible sur https://gricad-gitlab.univ-grenoble-alpes.fr/OSUG/RESIF/ws-timeseries

Pour toute question concernant l'accès aux données, la transmission d'un rapport de bug, les suggestions, les demandes d'aide, veuillez consulter notre service d'assistance ou envoyer un courriel à sismo-help@resif.fr