Projet | Mini Projet - App Inventor | Affichage d'une carte géographique
Contexte
Nous construisons une application s'intégrant dans le dispositif présenté ci-contre.
Elle recevra les données géographiques issues de la constellation GPS qu'elle transmettra au script PHP enregistré à l'adresse http://sti6.zz.mu/site/test1.php?DATA=123 sur le serveur distant. Ce dernier retourne la donnée reçue et accuse ainsi sa réception...
Ce paragraphe rappelle la préparation de la tablette et la connexion au site App Inventor.
Acquisition et affichage de la latitude
Nous recopions l'application.Voir les encadrés Designer de Blocks ci-contre. Le capteur de position géographique GPS devra être commuté pour satisfaire l'expérience.
- Reproduire l'application, Designer et Blocks, décrite ci-contre sur les pages du site App Inventor.
- Essayer l'application sur la tablette. S'assurer que la latitude qui s'affiche sur la tablette est cohérente avec celle du lieu. Voir comment essayer l'application ici.
Transmission de la longitude
Il est possible de transmettre également la longitude vers le même script. Voir ci-contre. Ce dernier accepte en effet 2 données : http://sti6.zz.mu/site/test1.php?DATA=123&DATA2=456
- Ajouter les pièces manquantes au puzzle de l'application.
- Essayer l'application sur la tablette.
Affichage de la carte géographique
Pour cela nous exploitons le script : http://sti6.zz.mu/geo/carte.php?lat=48.858053&lon=2.294289 - URL dans le qrcode joint. Il affiche une carte centrée sur le lieu dont les coordonnées géographiques sont passées en paramètres.
- Modifier l'application afin de transmettre au script les latitude et longitude du lieu où est située la tablette.
- S'assurer que l'application affiche la carte correspondante.