Le fond de carte choisi, les outils disponibles permettent de préparer une randonnée, de créer des points de passage et l'itinéraire à suivre. Le randonneur utilisateur d'un récepteur GPS, pourra visualiser la trace enregistrée durant son parcours pour l'analyser sur le fond cartographique. Il est bien sûr possible de visualiser le parcours d'une randonnée suivi par un autre ou celle proposée sur un site Internet de façon très simple.

Fenêtre GPXEditor, carte et volet édition

L'affichage de l'interface GPXEditor 1.1 s'adapte à la dimension de la fenêtre du navigateur, indépendamment de la résolution de l'écran

Très bien documentée, l'utilisation de l'interface est intuitive. Les infos bulles, disponibles sur chaque bouton, dispenseraient presque de la lecture de l'aide détaillée proposée en ligne.

Fenêtre GPXEditor, affichage carte

En escamotant le volet d'édition, l'affichage de la carte est optimisé

Le volet édition affiche la liste des éléments itinéraires, randonnées ou points. Il est escamotable pour optimiser l'affichage de la carte. En bas du volet, un cartouche affiche les caractéristiques de l'élément sélectionné : description, nombre de points, distance, dénivelé positif, dénivelé négatif, altitude (min/moy/max) et durée.

GPXEditor, boutons

Le mode édition permet d'ajouter des points, des itinéraires, des randonnées.

GPXEditor, cartouche description

En bas du volet, un cartouche affiche les caractéristiques de l'élément sélectionné

Après avoir appuyé sur le bouton d'édition correspondant, il suffit de cliquer simplement sur la carte pour ajouter un point, il est facile de le modifier, de le déplacer ou de le supprimer. Un autre bouton permet d'ajouter ou de prolonger un itinéraire par de simples clics pour ajouter des points, un double clic permettra d'en finir le dessin. Il est possible de le modifier, de le découper, de l'inverser, etc. Les altitudes peuvent être récupérées points par point ou pour tous les points.

GPXEditor, import fichier gpx

Un menu déroulant permet de choisir de télécharger un fichier gpx depuis son disque dur ou depuis un site Internet par un simple copier/coller de son URL

Après avoir importé une randonnée depuis son disque dur ou depuis Internet en collant simplement l'URL dans un champ de la boite de dialogue, il est possible évidemment de la supprimer mais aussi de la transformer en itinéraire. Cette dernière possibilité très appréciable, sera bientôt complétée par la simplification des traces relevées sur le terrain. Le nombre de points pourra être réduit à partir de la distance entre deux points, le dénivelé ou le cap – très intéressant ! Enfin l'ajout d'une courbe du profil de la randonnée devrait enrichir l'analyse.

GPXEditor, sélection des cartes à utiliser

En bas et à gauche de l'écran, un bouton permet de sélectionner la carte à utiliser

GPXEditor, sélection des cartes à utiliser

L'icône clé permet d'ouvrir une nouvelle fenêtre pour cocher les cartes du menu déroulant

L'icône clé sélectionner les cartes à utiliser, permet d'ouvrir une boite de dialogue pour sélectionner les cartes affichées dans le menu déroulant, un territoire d'outremer par exemple. À droite du bouton de sélection de la carte, les signes + et - permettent de régler le zoom. La main permet de revenir au mode navigation, la mappemonde permet d'afficher la carte entière.

GPXEditor, recherche d'une ville

Centre la carte sur une ville est bien sûr possible et la recherche est facilitée par la suggestion en cours de saisie

Pour terminer ce tour d'horizon, un viewer pourra prochainement être inséré dans les blogs et autres pages web. Il permettra d'afficher la carte, la randonnée et les points des photos géolocalisées. À noter, que la possibilité de régler la couleur, l'épaisseur, la transparence compléterait agréablement l'édition pour améliorer la lecture des éléments sur la carte.

Sur le plan de la conception, dans le but de soustraire le développement aux contraintes multiples liées à l'utilisation d'OpenLayers et de l'API IGN, les calques proposés par le Géoportail sont embarqués directement sous Google Map. GPXEditor1.1 utilise les librairies suivantes : Ext JS, OpenLayers, GeoExt, API Geoportail, Silk icons et quelques petits bouts de code écrits par Vincent Cagnard… GPXEditor1.1 utilise les services en ligne de GeoNames pour : la récupération des altitudes, la recherche des villes et la recherche de proximité.