dimanche 24 mars 2013

Smartphones et GPS

Presque tous les smartphones embarquent aujourd'hui une puce GPS et il existe des applications gratuites ou peu chères pour les utiliser comme GPS de randonnée. Voici quelques prix actuels relevés.


Prix inférieur à 200 euros
Nexus 7 16 Go : 199 euros
LG Optimus One P500 : 175 euros
LG Optimus L7 P700 : 192 euros
Samsung Galaxy Ace : 167,80 euros
Sony Xperia U : 178,60 euros

Prix inférieur à 300 euros
Samsung Galaxy S III mini GT-I8190 : 255 euros
LG Optimus L9 : 296 euros

Prix inférieur à 500 euros
Samsung Galaxy S III 16 Go : 448 euros

Prix inférieur à 600 euros
Iphone 4S 16 Go : 545 euros

mercredi 20 mars 2013

Applications pour randonnées sur smartphone

Voici quelques indications pour aborder la rando (trekking) avec l'aide de son smartphone.
Les deux systèmes d'exploitation sur smartphone qui dominent sont iOS et Android. On trouve pour ces deux OS des applications gratuites ou payantes. Parfois, il existe une application "lite" gratuite qu'on peut upgrader en version complète payante.
Avec son smartphone, on cherche à remplacer le traditionnel GPS autonome (ou GPS de randonnée) qui est conçu comme un outil dédié. Le GPS autonome est généralement plus robuste qu'un smartphone.
Les smartphones actuels embarquent presque tous une puce A-GPS qui assure le positionnement par triangulation. Ces smartphones démarrent en prix à moins de 200 euros, ce qui équivaut en prix aux GPS autonomes.
Quelles fonctions recherche t-on ?

1) Trouver sa position actuelle repérée par ses coordonnées géographiques (latitude/longitude, coordonnées Lambert ..)
2) Afficher sa position actuelle sur un fond de carte topographique ou sur une image satellitaire ou aérienne.
3) Afficher sur l'écran le tracé que l'on a parcouru
4) Enregistrer le tracé, une fois la rando terminée
5) Afficher sur l'écran un tracé qu'une autre personne (ou soi-même) aura réalisé, pour s'en servir comme modèle.

Le plus délicat et le plus coûteux, c'est le point numéro 2.
Les bases cartographiques requièrent énormément de données à récolter et de travail de dessin. Elles coûtent très cher et sont protégées sévèrement par des droits juridiques.
Certaines applications ou GPS incluent parfois une base cartographique rudimentaire, mais pour obtenir des cartes précises à grande échelle, il faudra ouvrir les cordons de sa bourse. On achètera ainsi des "dalles" composées de "tuiles" auprès des offices cartographiques.

Quelles sont les applications les meilleures ?

Iphone gratuit :
MotionX-GPS lite,
Trails Lite GPS Tracker
m.geoportail.fr (ce n'est pas une appli mais le site web adapté aux smartphones).
Google Earth
View Ranger (tracés au format GPX, utiliser ITN Converter pour changer de format)

Iphone payant :
Easy Trails,
MotionX- GPS

Android gratuit :
Orux Maps (avec un petit don on peut augmenter ses performances)
ViewRanger
iPhigénie
Fatmap
Locus Map
Openrunner
Sitytrail
Map 3D pro

Pour éviter d'avoir sur son smartphone les données cartographiques, qui réclament beaucoup de mémoire, Google, Apple ou Microsoft (et d'autres..) permettent de télécharger en direct la zone en périphérie du point de positionnement. Bien entendu, il faut que le smartphone ait une connexion Edge ou 3G active pour que le téléchargement s'opère. Ceci a aussi un coût; heureusement la plupart des (bons) forfaits de téléphone mobile incluent un quota gratuit de transfert "data" d'au moins 2 Go, ce qui est largement suffisant pour nos besoins ordinaires.

Pour afficher le profil altimétrique d'une trace, utiliser GPS Visualizer (outil en-ligne)

Applications GPS avec cartographie embarquée (avec un mode hors ligne)
  • Osmand - Android / Apple.
  • Locus Map - Android.
  • Orux Map - Android.
  • Iphigénie - Android / Apple.
  • Visorando - Android / Apple.
  • Sitytrail - Android / Apple.
  • Maps.Me - Android / Apple.
  • Komoot - Android / Apple.

Osmand :

lundi 18 mars 2013

Une carte off-line pour OruxMaps

Créer une carte off-line pour OruxMaps
Quand on n'a pas de réseau sur son smartphone GPS.
Il faut préparer à l'avance une carte (photo aérienne, satellitaire, carte topo).
2 logiciels sont à prévoir : Photoshop et Orux Desktop.

1) Avec PhotoShop, créer un clip de carte à partir d'une copie d'écran.
 solution 1 : S'arranger pour que les angles sup-gauche et inf-droit soient sur des points remarquables (carrefour par exemple).
Le point sup-gauche a pour coordonnées 0 X, 0 Y
Le point inf-droit a pour coordonnées N X, M Y
Ces valeurs sont en pixels.
Sauvegarder en JPG, meilleure qualité.

solution 2 :  Choisir 2, 3 ou 4 points remarquables, si possible les plus éloignés les uns des autres et proches du bord de l'image. Relever la position X, Y de ces points (palette "informations", exprimer les unités en pixels).

NB : Pour assembler une carte à partir de clips élémentaires (au 1/7000 à l'écran), on peut utiliser le logiciel gratuit Microsoft ICE ou Photomerge sous Photoshop.

2) Avec Géoportail ou mieux avec Info-terre
Relever les latitudes/longitudes des deux points.
Simple avec Infoterre, les coordonnées sont affichées en bas de l'image pendant le survol du curseur et données au format DD.XXXXXX . Sur Géoportail, les coordonnées (choix sexagésimal ou décimal) sont affichées en cliquant sur le + en bas du curseur vertical.

3) Avec Orux Desktop
Reporter :
P1 : 0     0     longitude et latitude (format DD.XXXXXX)
P2 : N    M   longitude et latitude
Projection :  Flat Earth
Datum : WGS 84 (C'est celui utilisé sur Google Earth par exemple)
Donner un nom à la carte.
Donner un répertoire d'exportation.
cliquer sur "Convertir"
Un dossier est créé contenant deux fichiers : xxx.XML et xxxxx.DB.
Le  .db contient l'image et le .xml contient les données d'échelle et de positionnement.

4) Avec l'explorateur de fichiers, aller sur la SDCARD
Se mettre dans le répertoire orux/mapfiles.
Y mettre le dossier contenant les deux fichiers.

Normalement, à l'ouverture d'Orux sur le mobile. Vous cliquez sur l'icône "carte" en haut et à droite.
Demander une nouvelle carte "off-line".
Le nom de votre carte (nom du dossier déposé) doit apparaître.
Vous cliquez dessus pour l'installer.

___________________

Info : La version Géoportail pour téléphone mobile est disponible :

http://m.geoportail.fr

Bravo, mais bien sûr, il faut une connexion web sur le terrain pour l'utiliser.
_________________________

A lire sur l'application Mobile Atlas Creator (Mobac) :
http://www.onlinetri.com/phpBB2/viewtopic.php?f=4&t=48026&view=unread
__________________________

Se référer au manuel PDF d'Orux Maps 
_______________________

Pour les utilisateurs d'iphone qui n'ont pas d'Orux Maps, une application presque équivalente  :
Galileo Offline Maps



jeudi 7 mars 2013

Préparer son itinéraire GPS


Un GPS, c'est bien sur le terrain pour se repérer.
Mais une bonne randonnée, ça se prépare d'abord sur une carte, ou mieux encore sur des cartes (chaque carte apportant ses propres informations). Des cartes, il en existe des versions classiques sur papier que vous trouvez dans les librairies spécialisées. Généralement, elles sont chères à l'achat. Plus une carte est particulière (par exemple, moi j'utilise des cartes géologiques), plus cette carte est chère.
Heureusement, il existe d'autres solutions et elles sont électroniques.
Alors, si vous optez pour cette solution, il vous faut 2 dispositifs :
  • une connection Web sur un ordinateur,
  • un GPS autonome récent (Magellan, Garmin,..) ou mieux un smartphone (iPhone ou Android) avec un logiciel de trekking (exemple Easy Trails ou gratos Mappy GPS).
Paré ?

La première partie du travail va consister à imaginer votre itinéraire sur une carte ou une photographie satellitaire. Vous avez à votre disposition 5  principales sources cartographiques :
  1. - Google Maps (à partir de votre navigateur) ou l'application Google Earth (beaucoup plus complète);
  2. - Géoportail, qui est le portail de l'IGN (à partir de votre navigateur),
  3. - Info-terre, portail BRGM (à partir de votre navigateur);
  4. - OpenStreetMaps (portail collaboratif open-source).
  5. Geofoncier
Pour avoir accès à des fonctionnalités avancées de ces sources, il vaut mieux se créer un compte chez chacun d'eux. C'est gratuit pour les non-professionnels, alors n'hésitez pas.
Je vous laisse trouver leurs URL avec votre moteur de recherche.

Une fois que vous avez bien cogité votre circuit, vous allez passer à la phase de dessin de votre circuit (en langage GPS, c'est ce qu'on appelle une trace ou un tracé). Cette trace, vous allez la construire sur un fond de carte. Ici, vous avez le choix entre les cartes Google (Google Maps) et celles de l'IGN. Nous allons ici opter pour un fond de carte au 1/25 000ème IGN.
Pour cela, ouvrez votre navigateur et entrez l'adresse (l'URL) :

http://www.visugpx.com/editgpx/

Il s'agit d'une application en-ligne nommée EditGPX.
A droite, vous avez un onglet "cartes". Choisissez le fond de carte IGN.
Zoomez sur la région qui concerne votre tracé.
Prenez l'outil "crayon" en haut et à droite.
Tracez votre itinéraire.
A la fin, vous double-cliquez.
Vous sauvegardez en cliquant sur l'icône disquette. Acceptez OK.
Votre trace est sauvegardée au format GPX qui est un format très utilisé dans le monde des GPS.
Pour pouvoir l'exploiter sur Google Maps ou Google Earth, il vous faudra convertir le fichier au format KML. Certaines applications comme ITN Converter sur Windows (gratuit) le font très bien.
[une autre moulinette de conversion existe, en-ligne cette fois, c'est GPS Visualizer].
A ce stade, vous possédez donc deux fichiers  xxxx.gpx et xxxx.kml qui renseignent votre itinéraire de la même façon mais sous deux formats différents.

Dernière étape : transférer son tracé depuis l'ordinateur vers le GPS ou le smartphone.
Ici, chaque périphérique possède ses propres méthodes d'importation de tracé.  Renseignez-vous pour votre cas.
Pour l'iPhone et l'application Easy Trails, on effectue ce transfert par wi-fi (condivider).
Normalement, votre GPS vous affiche alors le tracé sur son fond de carte.

Bonne randonnée.
That'all folks ..

Au passage :
un convertisseur de coordonnées en-ligne  
comment avoir les coordonnées d'un point sur Google Maps : Appuyer sur la touche Shift (Majuscules)
Proxy permettant d'avoir Géoportail sur son Iphone : http://geobar.pureftpd.org

mercredi 6 mars 2013

Générer un fichier KML à partir d'une feuille de calcul

Un outil dénommé

Spreadsheet Mapper 3 

est proposé par Google pour gérer ses repères sur une feuille de calcul et automatiquement construire un fichier kml exploitable dans Google Maps ou Google Earth.
Un tutoriel est fourni.
La feuille de calcul est manipulée dans Google Documents (tableur).