GetStarListCat
Description :
Cette fonction permet de lister les objets d'un catalogue dans une zone de champ donnée. Ces derniers sont affichés sous la forme d'une image CCD dont les paramètres sont fournis. Cela permet ensuite de faire manuellement des comparaisons.
On peut utiliser les différents catalogues suivant : "GSC", "GSC-ACT", "USNO SA", "USNO A1", "USNO A2", "Hipparcos", "SAO", "BSC", "Tycho1" et "Tycho2"( Attention : Les majuscules et minuscules doivent être respectées et vérifier que la vesion de PRiSM supporte le catalogue demandé).
Un paramètre supplémentaire doit être donné pour
tous les catalogues non livrés avec PRiSM ( GSC-ACT et les
catalogues à base USNO) : Le paramètre [DirCat$] est le chemin
complet où PRiSM peut trouver le chemin d'un tel catalogue. Pour
les autres catalogue, ce paramètre ne doit pas être donné.
Attention : les index des tableaux commencent à 1
(un).
Syntaxe :
GETSTARLISTCAT Catalog$ Focal TaillePixX TaillePixY AD DC [Coul$] [Chem$] [FactC] MagMin MagMax DateUTC SizeX SizeY DistAS NbEtoile ListeAD ListeDEC ListMagn
Variables :
Paramètres | Entrées / Sorties | Type | Description |
Img | Entrée | Image | Nom interne de l'image dans le programme PGM |
Catalog$ | Entrée | Chaîne | Nom du catalogue à utiliser; doit respecter la syntaxe donnée dans le PGM exemple |
Focal | Entrée | Entier / Réel | Focale du télescope de prise de vue |
TaillePixX | Entrée | Entier | Taille du pixel suivant X en µm |
TaillePixY | Entrée | Entier | Taille du pixel suivant Y en µm |
AD | Entrée | Réel | Ascension droite approximative du centre de l'image en radian |
DC | Entrée | Réel | Déclinaison approximative du centre de l'image en radians |
Coul$ | Entrée | Chaîne de caractères | Paramètre optionnel représentant la référence en couleur choisie pour les catalogues qui le permettent. |
Chem$ | Entrée | Chaîne de caractères | Chemin optionnel où PRiSM peut trouver les catalogues non livrés avec PRiSM |
FactC | Entrée | Réel | Facteur de champ en rapport avec la taille finale de l'image (de 0.0001 à 0.9999) |
MagMin | Entrée | Réel | Magnitude minimum des étoiles affichées |
MagMax | Entrée | Réel | Magnitude maximum des étoiles affichées |
DateUTC | Entrée | Réel | Date de l'image de simulation (voir la fonction NOW) |
SizeX | Entrée | Entier | Taille du capteur en X |
SizeY | Entrée | Entier | Taille du capteur en Y |
DistAS | Entrée | Entier | Distance d'exclusion en secondes d'arc |
NbEtoile | Sortie | Entier | Nombre d'étoiles dans l'image |
ListeAD | Sortie | Tableau de réels | Tableau représentant les valeurs des ascensions droites des différentes étoiles affichées (en radians) |
ListeDEC | Sortie | Tableau de réels | Tableau représentant les valeurs des déclinaisons des différentes étoiles affichées (en radians) |
ListeAD | Sortie | Tableau de réels | Tableau représentant les valeurs des magnitudes des différentes étoiles affichées |
Voir aussi :
Exemple :
................................ // Catalogues qui peuvent être utilisés Cat[1]$="GSC" Cat[2]$="USNO SA" Cat[3]$="USNO A1" Cat[4]$="USNO A2" Cat[5]$="Hipparcos" Cat[6]$="SAO" Cat[7]$="BSC" Cat[8]$="Tycho1" Cat[9]$="GSC-ACT" Cat[10]$="Tycho2" Cat$=Cat[4]$ ........................................... // Pixels amount SizeX=1000 SizeY=1000 // Distance d'exclusion DistAS=10 GETSTARLISTCAT Catalog$ Focal TaillePixX TaillePixY AD DC Coul$ Chem$ FactC MagMin MagMax DateUTC SizeX SizeY DistAS NbEtoile ListeAD ListeDEC ListMagn Print "NbEtoile=" NbEtoile .................................. Télécharger l'exemple |