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

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

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

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

D48F35F5 6E953587 BE464238 AF8EF140

10000111 10101000 10011101 00100000

10001011 01010000 00110011 10011011

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

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

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

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

01100100 00011111 00001101 00001101

11000111 01110010 11111001 10110001

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

82CB8475 DE68C527 2411BCF4 9114C099

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

B3A859B4 27EE08AD 2700515A CF005A20

B30A63A6 3E177C99 7CDC23E3 27A62C49

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

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

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

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

01010001 11011010 01011101 10011100

00110000 10001000 01100110 10110000

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

11001010 11011001 01100010 00100111

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

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

00011000 01000000 11110001 11011011

BB96BFED E2D31A64 DA22B02D 8AACE6E9

11000111 11100011 10110111 11100100

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

9BF03C05 CBBF0A9F 72C5D796 45A3FECD

10100110 11100100 10001001 10000101

11011010 11100101 00000001 11110110

9AB909F0 D8EFDCDD B4BB7F14 6D166522

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

11011000 10101011 00110001 01101

11001100 00101001 11010000 11101100

6789B0AC AEBBF51A 8998447C AEB23DB7

00111010 00101011 01101110 11100110

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

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

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

7F3945AC 01E78C89 A24F9BBF 06B6A8C8

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

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

00011100 00000001 00010011 00010011

10101000 11010010 00001011 10100101

BD93F51E 1D530526 CF48DD5C 760D5577

583E7649 1C6A0403 15F79BDC 5A28CFBE

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

11110101 10100110 00001001 11010010

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

01001111 00010011 10110101 11010110

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

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

10110101 00111101 00110101 11011011

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

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

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

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

F0D74F77 707E332F 65AD1BB3 22F40E0D

930B4319 BA3A4B14 68182886 F3BD5593

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

187C464D 6A14CB22 50840FFA 49C80435

11000010 11111101 01011001 00000001

70608F77 71853961 4DE3E720 D1F595D5

00111111 00010111 11011100 11001011

00001100 00101000 00011011 11100010

8111B7CD 3B697674 48C1B91C 1ABF7E32

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

DC16003C 22FD9ACF 0F0F3963 A9C48A87

3B49E179 82CFE10E 0FFFC06D 8753EE0B

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

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

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

BC399840 C5D9AC70 7A6C821E 06E098B8

6F7393C7 9B492177 269E8BFD 47F6C36D

00110011 00111001 00000000 11010010

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

B413B7D0 D8A44ABB B982933B 08F5274F

6F08B946 E5C80CA1 BC2AD382 D082320B

00000110 01011110 10010000 11110000

FBDACD8A B8E24462 C28F65CA 330BD049

01010110 00110110 00011110 11001100

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

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

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

;_;;^=;

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

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

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

434882CB 4FC2C2D0 122772CA EF9AFC25

10001110 00101000 10011001 00111101

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.