6C9A367E 5ADB125F 51BAA4CF 12910A33

;#_.<<^; #^,:<_*> ;;,^==*; #=:_=^@:

>*=_^#@. =@==_#@. ;^:##*;* @**^@^@_

11101110 01100101 01100011 10101011

//////// //////// //////// ////////

//////// //////// //////// ////////

1AC0BC19 090A106C 1B18A011 D0DAF985

758800B9 A580BBD3 C911AE32 A8479D89

=<=*;=^^ ;@,.<@@: *>#^^>^# @*::^>=*

B2715BDB CB06529E 92FA89D7 C22ED737

01101101 10111001 10001111 00000110

5CB62EFD 3C71C4FF BAEDC5B4 34AD9F64

==,<=<:^ @=*=.:=; =#:,<<@. ^=_#:<,@

//////// //////// //////// ////////

>,:<;=,# @.>;@,=@ *,.@>@;* .__@##.>

3008E820 36383E48 B829C17C BB80866B

//////// //////// //////// ////////

^;.#:@>: .:*#;_*: .#_,,*^. *_*^^*.,

<<>_@##: #_:>;*<: >;:=_.., @^:=<,^,

//////// //////// //////// ////////

AF9D4D5A F7CA2ABB D9D68B03 DF3B4BE2

#^==*>@< ;___;=<* ><;:.<^@ ,.*::<^=

.;;@>,;_ _,*@:;.; <,_<.>*@ _@>>@_:.

01011100 10001010 00101100 00010100

^__@.*:: *@##=@*= .<*,^.._ >.@,#_**

911CBD3B A12C8A4F 9098CD41 44141CEB

C34B8B6A F0B2EA65 DE450BDB 1843B26D

01100000 01001011 01100101 11000001

@;,_^;>. =;:<.*_@ :@:<.#,. *_#@,#>,

89C1D3B2 31E66B71 0608D57C 82F8F16A

00000100 00011011 11010110 01110010

11001111 01111100 11100101 01110111

,_=.;,<@ :<.,;*<> <^:@#>#@ .^#^<#:.

_*,*;@;, <^@;;*_. _>#:,@*; :<..*.<^

<=:=@.<; #=#<._@_ _<_*._._ _;<><_#>

:#<,#^^. ;=>:@^,^ <>_.;=^_ <>_@,=>_

B64839A3 67CDFD93 9B269695 A3A0A4BE

D071CB9D E396544B DCB37FDE F5AD5995

9DC27B06 86D8C427 29757264 AACE2A0A

..@^*;## _=*:>*=< _=:>@..@ @:;;##*^

F26507B0 8FCA5AA3 04F196F2 F49022FF

01100111 00100011 01000101 00100110

3BA39537 DF72C593 FE1CC635 9319E964

//////// //////// //////// ////////

3A9E38C4 5A9AA8EF 82BEDFC5 665C157C

>:,*_.<, ,*@#.*@. ==<==#;> <;;=.>;:

^@<@.@*@ ,;<>@#^# ,_;;._.^ _*=_*..#

;*_^=#;; @@*;*_@. <,#_#_@, <#;*;=<#

:;.*@>#, ^#_=^**; ._<;:<.* ==.<@^*>

0BE3687E 3F0CCA58 415D4EEB 3389389B

01111111 11011101 10000110 11011101

::_>@,#; ##,^^*>_ =>,@.:.> _<=@;,==

>^.;.#<_ ^;<.*::# <_.>,_#@ ;>;*#>>@

00110110 11110000 01111010 00000111

10101111 11010101 10010111 11101001

5EAF7CAA 3C28E492 3FC96D54 33B22474

//////// //////// //////// ////////

.<#:>=>= >>:#>#_; @@.#<;@^ .<,>*,^@

//////// //////// //////// ////////

00010001 11110010 10000000 01000010

,,<@>@<> @.*#<,_; ,:>^_*#= .>*@=^..

618EB6E4 4D954C57 256CB212 47CE205E

33E39871 B3894147 F3941CE7 FA20DD74

98008335 35937F76 299D4F08 89FE952B

10001100 01010011 01011001 11011010

.*,>=@@@ ;@;>^::= <:<<>*#= ._#=>*^_

11011001 10110101 00011010 00011011

01101110 10000000 00100000 01011101

<^*_;.^: >@==@>_. _>;.<.@* :;

00110101 10100011 10010000 10001111

_*<>==_@ ^;>^_=<# ^>*^>*.* <,._>^:*

FC26EBEA 315DAFEF B76F34F4 C6527880

4386CCE5 134F6FA0 48E40BEB E6AAA17A

>#,;<;:; :#@,>;#, ;<#,^@*# @=__@_*=

11110011 00101101 00010001 11110111

11000010 11000000 00100110 01011111

,^;,<^<: #:#>,@>> >@;;;:,< =>;#;,<.

01010111 10011100 10011001 00111110

01101111 11111110 10001001 01011000

;,@,*<=@ @:=_.>*# .@>_:^;^ @_,#<##_

>^^;^=#, :;^:,@:, ;#.:@#:; =.@<<>:_

D0F5B549 49F9F7C9 BB50C444 AA7AA2B1

:.=*:#_^ ,=;;,_;; =;;_@:@@ *=*__#.;

.>.#,@*= <_*=_,=# <*><,<;. **>=>*::

9F1253E4 25567F60 9C54204C 73BCB995

10001010 00001010 10001001 11011011

^=>_>*_# :@>##<,; :_*<^>;_ @,>*<*@@

4769AE55 A68DA1CE CBB55A54 5DB36C61

>=>*_... >>*#@*#@ =#;;=^.# ,#_*,=>,

01100110 00111110 10100011 11111101

.*,>=@,; _@:<.:^_ ,<..#;@> =>_>^@:;

976046DC 5FD6E59E 0CDD7988 95A3B98D

L’Observeur 2

Catalogue d'objets astronomiques pour amateurs

Voir plus

01. Info


Statut: Terminé

Dates: 30/07/2021 - 11/03/2021

Technologies

  • icon

    QT

    // Framework graphique

  • icon

    C++

    // Langage de programmation

  • icon

    SQLite

    // Base de données

Équipe

  • Moi

    // Developpeur

03. Présentation


Problématique

Il existe plusieurs catalogues d'objets du ciel profond (Messier, NGC, Herschel, IC, etc…). Cependant, ces catalogues sont souvent immenses et difficiles à trier selon la période de l'année, les instruments à disposition ou même les préférences de chacun.

Fonctionnalités

L'Observeur2 doit être une interface simple pour visualiser, modifier ou créer une base de données personnalisées pour chaque astronome. Toutefois, cette base de données doit être suffisamment complète pour répondre à des besoins pratiques. Par exemple, la visibilité des objets par rapport aux saisons. Le logiciel doit aussi connaitre la position de l'observateur pour adapter le contenu.

Partage

La base de données doit être contenue dans un fichier non chiffré pour permettre le partage entre plusieurs personnes facilement.

Level up

  • Maitrise du Framework QT
  • Utilisation de bases de données SQLite en local
  • Développement d’algorithmes astronomiques complexes

Conclusion

Je suis très satisfait des fonctionnalités offertes par le logiciel même s’il reste encore beaucoup à faire avant de pouvoir le distribuer.
Une version pour le web pourrait être une option envisageable pour le futur.