Présentation du projet
Ce logiciel est une sorte de refonte intégrale et moderne d'un précédent logiciel de cartographie stellaire. Cet ancient logiciel qui était écrit en langage pascal arrivait à afficher les objets des catalogues BSC, SAO, Messier, NGC, UGC ainsi que les principaux objets du système solaire selon plusieurs types de projection, notamment des projections stéréographiques.
Après avoir recréé ce type de planétarium en version simplifiée (1 seul catalogue d'étoiles, le
BSC, une seule vue, la vue horizontale locale, pas de zoom, pas de recherche, précision limitée, etc.)
sur mon site principal (https://astronomie.baillet.org/ephemerides/planetarium.php)
![]()
Ce site permettra donc de traiter en profondeur de la vie d'un logiciel en cours de développement.
Développements en cours et à venir
La technologie est maintenant définie et au point :
- C++ 20 pour le langage
- Direct2D pour l'affichage principal
- C++/WinUI pour l'interface moderne
- C# pour les programmes annexes servant à préparer les données d'Astrosynium
Le logiciel dispose déjà de fonctionnalités de base :
- Choix de l'époque
- Choix du lieu
- Possibilité de zoomer/dézoomer, de se déplacer sur la carte
Les prochains développements en prévision :
- Création d'un premier catalogue d'étoiles "G3L" précis dérivé de Gaia DR3 d'environ 2 millions d'étoiles et complété par le catalogue Hipparcos pour les étoiles brillantes. Avec validation minutieuse pour éviter d'avoir des étoiles manquantes ou en double. Et transfert vers l'équateur de référence J2025.0.
- Création d'un nouveau catalogue de constellations (liaisons entre des étoiles de G3L).
- Ajout des principaux astres du système solaire.
- Ajout de quelques grand cercles (écliptique, équateur céleste, équateur galactique).
- Ajout des bordures des constellations.
- Ajout de textes associés aux objets affichés (noms de constellations, nom d'astres du système solaire).
- Ajout de nouveaux types de cartes.
- Ajout de nouveaux catalogues pour les objets diffus (galaxies, nébuleuses, amas, etc.).