CDS.headStuff2
Génération d'un graphe VizieR à partir d'un fichier SQL2 méthodes sont disponibles dans VizieR pour générer des graphes.
Le document traite uniquement de la méthode utilisant le pseudo-SQL pour extraire des données. La méthode peut s'appliquer aux fichiers FITS, TSV, ASCII ou depuis une commande SHELL.
SELECT expression1, expression2, ... FROM ressource WHERE conditions
Où:
expression | : expression arithmétique constituée par des noms de colonnes. Une colonne peut être désignée par son numéro de colonne: $i (i-ème colonne) |
ressource | : le nom de la ressource entouré par des doubles-quotes: un fichier ASCII, TSV, FITS ou une commande SHELL |
conditions | : Condition d'extraction de la donnée |
Exemple:
Sélection des 2 premières colonnes du fichier 'fichier.fits' lorsque la
valeur de la premi\ère colonne est inférieur à 10:
SELECT $1,$2 FROM "fichier.fits" WHERE $1<10Sélection des colonnes RAW, FLUX, ERRFLUX du fichier 'fichier.fits' lorsque la valeur ERRFLUX est inérieur à 0.1:
SELECT RAW, FLUX, ERRFLUX FROM "fichier.fits" WHERE ERRFLUX < 0.1Sélection de 2 colonnes calculés à partir des 2 premi\ères colonnes du fichier 'fichier.fits':
SELECT ($1+2)*10, $1+$2 FROM "fichier.fits"
Notes: on peut:
SELECT $1,$2 FROM "fichier.fits" WHERE $1 < 10 AND $3=0
SELECT f.$1, g.$2 FROM "fichier1.tsv" f, "fichier2.tsv" g WHERE f.$1=g.$1
SELECT $1, $2 FROM "asu -source=II/246/out -c=0+0 -c.rm=1"
SELECT .... from "transpose(fichier.dat)"
\vPlot{catalogue}{fichier_sql}{options}{column_value} | Graphe |
\vplot{catalogue}{fichier_sql}{options}{column_value} | Graphe |
\vPlotTS{catalogue}{fichier_sql}{options}{column_value} | Time serie exécuté sur le serveur (cas 1) |
\vplotTS{catalogue}{fichier_sql}{options}{column_value} | Time serie exécuté sur le serveur (cas 2) |
Explications des arguments: