Ce service donne accès aux signaux temporels des capteurs sismiques du réseau RESIF. Des traitements supplémentaires peuvent être réalisés sur les données. La plage demandée ne peut excéder 31 jours. Seules les données non restreintes sont accessibles.
/query? (channel-options) (date-range-options) (output-options) [filter-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>)
output-options :: (format=<ascii|mseed|sac|slist|tspair|plot>)
plot-options :: {showtitle=<TRUE|false>} {showscale=<TRUE|false>} {monochrome=<true|FALSE>}
plot-options :: {width=<400-2000>} {height=<200-2000>}
filter-options :: [decimate=<2-16>]
filter-options :: [taper=<0.0-0.5,HANNING|hamming|cosine>]
filter-options :: [envelope=<true|FALSE>]
filter-options :: [lpfilter=<fréquence>] [hpfilter=<fréquence>] [bpfilter=<fmin-fmax>] {zerophase=<true|FALSE>}
filter-options :: [detrend=<true|FALSE>]
filter-options :: [diff=<true|FALSE>] [int=<true|FALSE>]
filter-options :: [scale=<nombre>] [divscale=<nombre>]
filter-options :: [correct=<true|FALSE>] {waterlevel=<nombre>} {freqlimits=<f1-f2-f3-f4>} {units=<AUTO|disp|vel|acc>}
filter-options :: [demean=<TRUE|false>]
(..) requis
[..] optionnel
{..} optionnel, mais toujours en complément d'une autre option
les valeurs par défaut sont en majuscules
Paramètre | Exemple | Discussion |
---|---|---|
net[work] | FR | Nom du réseau sismique. Accepte les jokers et les listes. |
sta[tion] | CIEL | Nom de la station. Accepte les jokers et les listes. |
loc[ation] | 00 | Code de localisation. Utilisez loc=-- pour les codes de localisations vides. Accepte les jokers et les listes. |
cha[nnel] | HHZ | Code de canal. Accepte les jokers et les listes. |
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
Paramètre | Exemple | Discussion |
---|---|---|
start[time] | 2010-01-10T00:00:00 | Sélectionne les données à partir de l’heure spécifiée incluse. |
end[time] | 2011-02-11T01:00:00 | Sélectionne les données avant l’heure spécifiée incluse. |
La définition de l’intervalle de temps avec starttime et endtime peut prendre différentes formes :
Les paramètres suivants permettent de filtrer les signaux. L’ordre des paramètres compte puisque chaque opération sera effectuée dans l’ordre donné.
Paramètre | Exemple | Discussion | Valeur par défaut |
---|---|---|---|
taper | 0.25 0.25, HANNING 0.35, COSINE |
Fenêtrage dans le domaine temporel. La taille de la fenêtre est donnée en fraction de la taille du signal (de 0 à 0.5). Elle peut être suivie du type de fenêtre : HANNING (défaut), HAMMING, COSINE. | aucune |
envelope | true | Enveloppe du signal par transformée de Hilbert approchée. | false |
lp[filter] | 1.0 | Filtre passe-bas (IIR d’ordre 4 / fenêtre de Butterworth)1. | aucune |
hp[filter] | 2.0 | Filtre passe-haut (IIR d’ordre 4 / fenêtre de Butterworth)1. | aucune |
bp[filter] | 0.5-1.2 | Filtre passe-bande (IIR d’ordre 4 / fenêtre de Butterworth)1,2. | aucune |
zerophase | true | Filtrage à phase nulle. Option à utiliser avec : lpfilter, hpfilter ou bpfilter. | false |
detrend | true | Supprime la tendance temporelle du signal. | false |
scale | 1.5 | Multiplie les valeurs du signal par une constante. | aucune |
divscale | 4.0 | Divise les valeurs du signal par une constante. | aucune |
diff | true | Signal dérivé (approximation centrée). | false |
int | true | Signal intégré (méthode des trapèzes). | false |
deci[mate] | 2.0 | Facteur de décimation. Un filtre passe-bas est appliqué pour empêcher l’effet de repliement de spectre (antialiasing). | aucune |
demean | true | Retranche la valeur moyenne aux données. | false |
correct | true | Applique une correction instrumentale par déconvolution avec conversion en unités géophysiques. | false |
waterlevel | 10 none |
Niveau de l’eau (en dB) utilisé pour la déconvolution. La valeur “none” correspond au filtrage inverse classique. |
1 |
freqlimits | 0.01-0.04-0.5-0.6 | 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. | aucune |
units | VEL | Unité de sortie (AUTO, DISP, VEL, ACC). Actif uniquement avec l’option correct. | AUTO |
Notes :
Les fréquences sont exprimées en Hertz.
Les fréquences sont séparées par une virgule ou un tiret. (Exemple : 0.01,0.02)
Paramètre | Exemple | Discussion | Valeur par défaut |
---|---|---|---|
showtitle | false | Affiche ou non un titre montrant le canal et l’intervalle de dates. | true |
showscale | false | Affiche ou non une échelle sur le côté droit du graphique. | true |
monochrome | true | Image en niveaux de gris ou en couleur. | false |
width | 500 | Largeur de l’image de sortie (pixels). De 400 à 2000. | 1200 |
height | 400 | Hauteur de l’image de sortie (pixels). De 200 à 2000. | 400 |
Paramètre | Exemple | Discussion | Valeur par défaut |
---|---|---|---|
format | ascii | Format de sortie du fichier : ascii (équivalent à tspair), mseed, sac, slist ou plot (sortie graphique). | aucune |
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)
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)