Accueil
Excel XL VBA PHP MYSQL SASGRAPH SAS/GRAPH RS232 port-serie DROITEREG GPS SIG HTML5

Auteur du site: Christian Herbé       Dernière mise à jour : 15 septembre 2012  

PIDOLE
Une application GPS ou SIG mobile en HTML5 pour appareils mobiles
testée sur un smartphone HTC HD2 et Androïd 2.2

Ce qui suit n'a pas d'autre prétention que de démontrer la mise en oeuvre de 2 caractéristiques innovantes d'HTML5.
Pidole est écrit en HTML5 et Javascript. Il s'agit donc d'une page WEB, presque comme les autres qui ne nécessite qu'un navigateur internet récent.
Il s'agit d'utiliser la puce GPS d'un appareil mobile pour positionner un repère sur un fond de carte sans liaison GSM(1). Pidole(2) permet de dessiner la trace (tracklog) à l'aide de la balise CANVAS.

Voici la façon de l'utiliser.
Prérequis :
- disposer d'un smartphone, tablette ou ordinateur possédant ou relié à un GPS ;
- disposer d'un fond de carte au format .MAP (Oziexplorer). On peut le créer très facilement à l'aide de NoniMapView ;
- le navigateur internet de l'appareil doit supporter HTML5 et Javascript doit être activé.

(1) Certains appareils ont beaucoup de mal "à fixer les satellites", notamment Androïd. Si une connexion internet est disponible, ça raccourcit le temps de recherche, mais c'est l'appareil qui utilise la connexion, pas l'application. Dès que le "fixe" est trouvé, la connexion peut être rompue.

(2) Pidole, pourquoi ce nom bizarre ? En patois Lorrain-Romand, pidoler signifie courir, pédaler, se déplacer rapidement.

QUELLES SONT LES PERSPECTIVES DE CETTE APPLICATION ?

Le fonctionnement de cette application ouvre beaucoup de perspectives, notamment dans le domaine des smartphones où les éditeurs de systèmes (Microsoft et Apple) ont tendance à vérouiller la programmation.
HTML5 + Javascript permettent de passer outre puisqu'il n'y a rien à installer.
Pidole est une ébauche prometteuse mais tout reste à faire pour qu'il devienne un véritable SIG mobile.
Une autre version, non publiée, lit les fichiers KML. Pidole est donc capable d'utiliser des fichers vecteurs et des fichiers raster.
Il ne serait pas trop compliqué d'afficher une parallèle à la trace pour le guidage, très apprecié en agriculture.
HTML5 gérant le son, on pourrait facilement réaliser des audio-guides pour les sites touristiques.
Le stockage des données (conserver la trace) est permis en HTML5 mais une exportation simple n'est pas encore au point.
Si des programmeurs Javascripts veulent me donner un coup de main, ils sont les bienvenus.