SITE WEB de
François
BONNEVILLE

  Enseignement > Web dynamique > TP n°4
Rechercher sur le site :

Animation

On cherche, dans cet exercice, à animer un ensemble d'images. On souhaite réaliser une page WEB qui simule le mouvement des planètes et de leurs satellites autour du soleil.

On suppose que les orbites de ces corps célestes sont des ellipses qui sont toutes dans le même plan. L'équation cartésienne d'une ellipse est :
x=a*cos(t);
y=b*sin(t);
où a et b sont les "demi-grands" axes de l'ellipse.

1. Commencer par placer l'image d'une planètre sur une page WEB, et essayer de l'animer en lui faisant parcourir un mouvement elliptique.
Etudier pour cela la méthode setTimeout de l'objet window

2. Construire une structure de données permettant de modéliser et d'animer la liste des planètes et des satellites suivants :

Nom a b Periode en orbite autour de  
0 Soleil 0 0 -

Soleil

1 Mercure 58 59 88

Soleil

2 Vénus 109 108 225

Soleil

3 Terre 150 149 365

Soleil

4 Lune 0.3 0.3 27 Terre
5 Mars 228 227 686

Soleil

6 Phobos 0.9 0.9 0.4 Mars
6 Deimos 0.3 0.3 1.2 Mars

3. Créer une base de donnée avec le fichier SQL suivant et créer une page WEB php qui utilise les données de la  table planetes

Solution de la version "Javascript / statique"

 

 

Mise à jour par l'éditeur le : 01/02/2011 - Copyright © 2012 - 2013 François Bonneville - Tous droits réservés
Administré avec Agestis, outil de gestion de sites en ligne d' aricia