Tags:
create new tag
, view all tags

Réflexions diverses sur le portail CDS

Cette page fait des remarques détaillés à propos des informations de la page PortailCDS.

Détail sur la 1re étape (recherche par position)

Le champ "Target" peut contenir :

  • un nom d'objet, par exemple : M81
  • une position, par exemple : 09 55 33.173 +69 03 55.06

L'utilisateur remplit le champ "Target" puis clique sur "GO". Si le champ contient une lettre, il s'agit d'un nom d'objet, sinon on considère qu'il s'agit d'une position. Les champs qui suivent sont alors mis à jour. S'il s'agit d'un objet, on utilise le service Sesame pour trouver sa position.

J2000 Position donne la position de l'objet.

On affiche d'abord les informations concernant l'objet lui-même (si c'est un nom d'objet qui a été saisi), puis les informations concernant les objets autour. Voici la signification de chaque ligne dans le cadre Simbad :

  1. C'est un lien qui lance une recherche SIMBAD standard sur cet objet. Cette ligne n'apparaît pas si l'utilisateur a saisi une position au lieu d'un objet. Le nom affiché est celui saisi par l'utilisateur après avoir supprimé les blancs au début et à la fin.
    • Pour obtenir l'info : N/A
    • Lorsqu'on clique sur la ligne : http://simbad.u-strasbg.fr/simbad/sim-id?protocol=html&NbIdent=1&Radius=2&Radius.unit=arcmin&submit=submit+id&Ident=<obj>
  2. le nombre de référence bibliographique concernant cet objet . Ne s'affiche pas si une position a été saisie. En cliquant sur la ligne, on obtient la page simbad donnant les détails pour les références.
    • Pour obtenir l'info : http://simbad.u-strasbg.fr/simbad/sim-script?script= avec le script : format object f "%#BIBCODELIST" query id <obj>
    • Lorsqu'on clique sur la ligne : http://simbad.u-strasbg.fr/simbad/sim-id?submit=display&bibdisplay=refsum&bibyear1=1850&bibyear2=2008&Ident=%40434630&Name=<obj>#lab_bib
  3. le nombre d'objets dans un rayon de 2 minutes d'arc. En cliquant sur la ligne, on obtient la page de simbad donnant la liste de ces objets.
    • Pour obtenir l'info : http://simbad.u-strasbg.fr/simbad/sim-script?script= avec le script : query coo radius=2m
    • Lorsqu'on clique sur la ligne : http://simbad.u-strasbg.fr/simbad/sim-id?protocol=html&NbIdent=around&Radius=2&Radius.unit=arcmin&submit=submit+id&Ident=<obj>
  4. toute la ligne est un lien vers l'équivalent du bouton "Plot around" de la page simbad.
    • Pour obtenir l'info : N/A
    • Lorsqu'on clique sur la ligne : http://simbad.u-strasbg.fr/simbad/sim-plot?ident=<obj>&coo=<coords>&radius.unit=arcmin&submit=plot+around&radius=2

Signification de chaque ligne dans le cadre VizieR :

  1. le nombre de catalogues contenant le mot clé.
    • Pour obtenir l'info : http://vizier.u-strasbg.fr/viz-bin/votable?-meta&-words=<obj>
    • Lorsqu'on clique sur la ligne : http://vizier.u-strasbg.fr/viz-bin/VizieR-2?-meta&-words=<obj>
  2. le nombre de catalogues ayant des objets dans un rectangle de 2 minutes d'arc. Cet élément inclut une liste des 10 premiers catalogues. Chaque élément de cette sous-liste est un lien affichant le cataloque en question. S'il y a plus de 10 catalogues, alors il y a un lien à la fin intitulé "more" qui renvoie vers la page de VizieR donnant la liste complète des catalogues.
    • Pour obtenir l'info : http://newviz.u-strasbg.fr/viz-bin/votable?-meta&-c.r=2&-c.u=arcmin&-c.eq=J2000&-c=<coordonnées>
    • Lorsqu'on clique sur le nom d'un catalogue : http://vizier.u-strasbg.fr/viz-bin/VizieR-3?-source=<cat id>
    • Lorsqu'on clique sur "more" : http://vizier.u-strasbg.fr/viz-bin/VizieR-2?-meta&-c.rm=2&-c=<obj>

Signification de chaque ligne dans le cadre Aladin :

  1. toute la ligne est un lien vers un fichier JNLP qui lance Aladin sur l'objet en question : il faut voir si c'est possible.
    • Pour obtenir l'info : N/A
    • Lorsqu'on clique sur la ligne : (pour l'instant : http://aladin.u-strasbg.fr/java/nph-aladin.pl?frame=get&id=aladin.jnlp)
  2. la ligne est un lien qui va lancer l'applet Aladin sur l'objet.
    • Pour obtenir l'info : N/A
    • Lorsqu'on clique sur la ligne : http://aladin.u-strasbg.fr/java/nph-aladin.pl?script=get%20<obj>
  3. la ligne est un lien qui doit afficher la page Previewer d'Aladin.
    • Pour obtenir l'info : N/A
    • Lorsqu'on clique sur la ligne : http://aladin.u-strasbg.fr/alapre.pl?-c=<obj>
  4. C'est une liste de toutes les images disponibles. Comme il n'y a pas beaucoup d'images, elles sont toutes affichées.
    • Pour obtenir l'info : http://aladin.u-strasbg.fr/alapre.pl?out=qualifier&-c=<coords>
    • Lorsqu'on clique sur la ligne : http://aladin.u-strasbg.fr/alapre.pl?out=image&-c=<coords>&qual=<image qualifier>

L'affichage d'une image par Aladin demande à ce que les coordonnées soient normalisées. Il faut voir comment normaliser les coordonnées saisies par l'utilisateur dans le champ Target. Thomas va me proposer des choses sur ce sujet.

Codes erreurs rendus par les API REST

  • 0 : tout va bien, l'object existe et on a trouvé sa position
  • 1 "Unknown object" : l'object n'existe pas
  • 2 "No position found" : l'object existe, mais on n'a pas trouvé sa position
  • 3 "Unable to contact Sesame Server" : petit souci avec le service Sesame
  • 4 "Empty object" : aucun object n'a été donné dans la requête

Quelques erreurs ou omissions dans la page d'aide de SIMBAD

La page http://simbad.u-strasbg.fr/simbad/sim-help?Page=sim-url contient quelques erreurs :

A propos de DWR

Les navigateurs supportés pas DWR 2.0

  • firefox >= 1.0
  • IE >= 5.5
  • netscape >= 1.7
  • opera >= 7.5.4
  • safari >= 1.2

Quelques inconvénients à utiliser ce framework

DWR facilite énormément l'utilisation par Javascript d'objet Java pur du serveur. Cela fait que pour l'utiliser à plein, on a tendance a transféré les informations sous forme de retour de chaînes de caractères par des fonctions Java. C'est très différent d'un retour au format XML. L'un des critères pour utiliser un framework est sa flexibilité, permettant notament l'écriture d'une partie cliente différente. Avec DWR, un nouveau client devra inclure les javascripts DWR et utilisé les fonctions qui ont été définies.

Thomas a mentionné comme contrainte : on ne supporte plus les navigateurs vieux de plus de 3 ans. Il faut vérifier la liste ci-dessus en conséquence.

Création : PascalWassong - 26 Feb 2008

Topic revision: r8 - 2008-03-11 - PascalWassong
 
This site is powered by the TWiki collaboration platform Powered by PerlCopyright © 2008-2024 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback