PPSD: Spectrogramme FR EN

Cette section du WebService PPSD génère des images de spectrogrammes pour une source de donnée et une période de temps définies.

Générateur d'URL

Network
Station
Location
Channel

Start
End

Colormap
Colormap max
Grid
X min
X max
Y min
Y max

Largeur
Hauteur
Résolution
Format
Transparence
Code retour en cas d'absence de données

Documentation

Exemples

Utilisation

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

où :
channel-options      ::  (network=<network>) (station=<station>) (location=<location>) (channel=<channel>)
date-range-options   ::  (starttime=<date>) (endtime=<date>)
image-options        ::  [dpi=<dots per inch>] [width=<pixels>] [height=<pixels>]
                         [format=<png|jpg|pdf>] [transparent=<true|false>]
plot-options         ::  [grid=<true|false>] [cmap=<>] [cmax=<>]
                         [xmin=<>] [xmax=<>] [ymin=<>] [ymax=<>]

(..) requis
[..] optionnel

Paramètres

Sélection de la source de données

Paramètre Alias Exemple Description
network net FR Code du réseau sismique. Accepte les jokers et les listes.
station sta CIEL Code de la station. Accepte les jokers et les listes.
location loc 00 Code de localisation. Utilisez loc=-- pour les codes de localisations vides. Accepte les jokers et les listes.
channel cha HHZ Code du canal. Accepte les jokers et les listes.
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 Exemple Description
starttime start 2010-01-10T00:00:00 Sélectionne les densités spectrales de puissance à partir de l’heure spécifiée incluse.
endtime end 2011-02-11T01:00:00 Sélectionne les densités spectrales de puissance avant l’heure spécifiée incluse.
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 l'image

Paramètre Alias Défaut Description
width 900 Largeur de l’image de sortie (pixels). De 640 à 2000.
height 600 Hauteur de l’image de sortie (pixels). De 480 à 2000.
dpi 100 Résolution de l'image.
format png Format de sortie du fichier : PNG, JPG, PDF.
nodata 204 Code retour en cas d'absence de données
transparent true Active la transparence du fond de l'image (valable seulement pour le format PNG).

Options graphiques

Paramètre Alias Défaut Description ObsPy
colormap cmap viridis_r Nom de la colormap Matplotlib à utiliser cmap
colormap_max cmax 30 Valeur maximale de la colormap
grid true Affiche la grille grid
period_min xmin 0.01 Limite minimale des périodes à représenter sur l'axe X
period_max xmax 179 Limite maximale des périodes à représenter sur l'axe X
power_min ymin -200 Limite minimale des valeurs à représenter sur l'axe Y
power_max ymax -50 Limite maximale des valeurs à représenter sur l'axe Y