E56A7D2F EBAED05C 2B86C44A AD0882DA

10001101 00000000 00110001 10100111

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

296F988D 720992D7 73AA92C4 4FC42759

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

01011010 00100001 00100100 11000101

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

01001110 01000100 01110001 00001110

10111010 10101011 00111100 00

A6E019A1 551579CD E406302F DB3D8CD4

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

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

D2993DCD 8139F567 AE316BFB C68227D3

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

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

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

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

01000010 01010101 01011011 10111111

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

D8817AC1 831518D8 D182F314 8A23E3B1

4E4CFA9E 6B945218 07708845 F50F3933

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

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

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

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

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

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

10011110 01010101 00011010 00010110

345E2E34 C6D47D88 83441EE3 A07F6FCB

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

478D4645 5B776278 E0AEEBF8 2D9D1D2C

10100100 01011101 01110000 10111000

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

01111011 01011111 00101110 11110011

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

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

E25C89A7 9F60F8BC B358399C 92A6B37D

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

11011011 00110001 00100000 00101111

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

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

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

,<*>;.*^ =*:,,::= :=>*_=>_ >...*__,

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

F146BB0C 139FF7BD 059D77CE 7C45E6D4

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

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

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

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

E8CCB2F2 A0482AA0 F4243B79 A6F729E5

10111010 00010011 01001001 01101100

10011010 11010111 00101111 10000100

A432B74A B1B41E11 12220E0F 2D9C731C

0B04CC72 A5F05110 700677BD 4CAB7F32

362432C5 49699AD6 00CA5CFF 6EBA904E

F65D25FC 41EF2726 491D95FD 77DA5AFE

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

4D81A58C FD32BF63 9C7FDA59 05D8B8C9

01011000 10010011 00101011 10011101

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

3C15BF16 DA2F4DBA 07F619C3 6005B57B

00110011 00100010 10101101 01000010

1F3E812C 3910B84A 1950507E 706702A0

11001101 01010001 11110100 01100000

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

00110100 11001101 11011010 11111110

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

01000010 00011110 00110101 11001100

6B527651 951D4DC4 1B5B1BCA 03BC471B

01100110 10111100 10011111 00110000

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

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

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

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

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

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

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

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

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

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

11010001 11101101 00110000 00000100

A26D4255 CC2B22C4 5BA9A26B F515C8C5

01001001 01001000 01100000 11001001

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

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

11011010 00111110 00101010 01111000

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

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

F0301514 26E5D9DE D4D06204 E7618E2A

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

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.