Ligne de commande

C2A permet de réaliser plusieurs fonctions au travers de la ligne de commande.

Fenêtre de traitement d'image

Il est possible de lancer une instance de C2A où seule la fenêtre de traitement d'images s'affiche (et pas la carte de champ). Cela peut être utile si l'on veut dédier une fenêtre C2A à la visualisation d'images tout en ayant une autre instance de C2A qui affiche les cartes de champs et des images du DSS par exemple. Pour utiliser cette fonction, il suffit d'utiliser l'argument '/image_processing' sur la ligne de commande:

c2aw /image_processing

Affichage d'une image

Pour afficher directement une image dans la fenêtre de traitement d'images et ne pas afficher la carte de champ, il suffit de spécifier sur la ligne de commande le nom de l'image. Cette dernière doit se terminer par une des extensions '.fits', '.fit', '.fts', '.gif', '.bmp', '.jpg' ou '.pic'. On peut par exemple utiliser la commande suivante:

c2aw M51.fit

Chargement d'un fichier de configuration

Pour charger un fichier de configuration C2A depuis la ligne de commande, il suffit de spécifier ce fichier sur la ligne de commande (les fichiers de configuration C2A doivent avoir une extension '.ccf' pour C2A Configuration File). Les fichiers de configuration C2A sont créés depuis la commande Enregistrer... du menu Fichier. Pour afficher une carte de champ préalablement sauvée, on peut par exemple taper la ligne de commande suivante:

c2aw champ_comete.ccf

OccultWatcher

Il existe une commande pour lancer C2A depuis le logiciel OccultWatcher. La syntaxe de la ligne de commande est la suivante:

c2aw /ow [commands]

La syntaxe des différentes commandes est la suivante:

versionC2aMin={value under the form of an integer}";
ra="{RA value in decimal hours}";
de="{DE value in decimal degrees}";
fieldX="{field width in decimal degrees}";
fieldY="{field height in decimal degrees}";
eventTime="{occultation event date and time under the form dd/MM/yyyy HH:mm:ss}";
starName="{name of the star which is occulted}";
astName="{name of the occulting asteroid}";
astNum="{number of the occulting asteroid}";
lat="{observation site latitude in decimal degrees}";
lon="{observation site longitude in decimal degrees}";
displayAsteroid="{boolean 0/1 to indicate if the asteroid must be displayed}";
loadAsteroid="{boolean 0/1 to indicate if the asteroid orbital elements must be loaded from a local Astorb.dat file}";
catalogPolicy="{policy code}"
   3 possible values: "eventCatalog", "forcedCatalog" and "forcedNomadExceptUcac3"
forcedCatalog="{catalog code}"
   Possible values: "SAO", "Hipparcos", "GSC", "Tycho-2", "USNO-SA1.0",
   "USNO-A2.0", "USNO-B1.0", "NOMAD", "UCAC1",
   "UCAC2", "UCAC3", "UCAC4", "PPMXL";
mapType="{type of map}";
   2 possible values: "equatorial" and "altaz"
singleInstance="{boolean 0/1 to force using a single instance of C2A}";
horizontalSymetry="{boolean 0/1 to indicate an horizontal symetry of the field}";
verticalSymetry="{boolean 0/1 to indicate a vertical symetry of the field}";
rotation="{field rotation value in degrees}";
timeBefore="{time shift in hours to the occultation event}";
UTCoffset={UTC offset value in minutes};
DST="{boolean 0/1 to indicate if the event takes place during Daylight Saving Time or not}";
eventInfo="{string with additional information on the occultation event}";
prepointTrack="{boolean 0/1 to indicate that a Prepoint Track must be displayed}";

Sommaire