Introduction
Avec les quelques sous gagnés [1] grâce à mes articles dans le dernier Linux Pratique Hors Série Spécial Ubuntu Hardy, j'ai pu m'offrir un GPS afin de contribuer[2] au projet OpenStreetMap[3].
QStarz Q1000

Lien vers le fabricant.
L'achat a été effectué chez Mobiliparts. Ce petit objet est donc un récepteur GPS très efficace, car équipé d'un des 2 chipsets stars dans ce domaine, un MTK3[4]
Ce GPS est donc particulièrement performant. Il a une autonomie annoncée de 32H en utilisation normale. On peut le brancher grâce à un port mini-USB et il est capable de discuter en Bluetooth avec un PDA ou un téléphone (par exemple) faisant tourner un logiciel de navigation routière. Il possède des DEL de signalisations sur ces principales fonctions, ainsi qu'un bouton permettant d'enregistrer la position d'un point d'intérêt particulier (POI). Sa principale caractéristique est qu'il est capable d'enregistrer un maximum[5] de 100000 points. Qui plus est on peut définir facilement la manière dont on souhaite enregistrer les points, qu'enregistrer (position, hauteur,vitesse,qualité etc.) à quelle fréquence, voir même définir une fréquence basse et une haute selon que l'on reste immobile ou bien qu'on est en dessous d'une certaine vitesse. Comme vous le voyez on peut optimiser l'enregistrement, que l'on soit en balade à pied, en vtt, en voiture voir en avion à réaction 
Il est livré complet avec :
- Sa batterie
- Un chargeur secteur
- Un chargeur allume-cigare
- Câble USB
- Guide d'Utilisation
- CD de pilote+logiciel
Fonctionnement sous Linux
La condition obligatoire pour le choix du GPS était que je devais pouvoir m'en servir sous Linux. C'est bien le cas grâce au logiciel bt747. Ce dernier est écrit en java, il est donc multi-plateformes, il est également disponible directement depuis le site donné, sous forme d'applet.
Sous Ubuntu il faut s'assurer que java et éventuellement le plugin java pour firefox soient bien installés. Après avoir décompressé l'archive vous devrez lancer ./run_rxtx.sh. Libre à vous de finaliser l'installation avec la création d'un raccourci pour le lancement du programme.
D'autres logiciels peuvent également fonctionner depuis Linux. GPSBabel (le couteau suisse des formats de fichiers pour GPS) peut, dans sa dernière version (version trop ancienne dans les dépôts), se connecter au Q1000 et en extraire les données. Il existe également un outil en perl : MTKBabel qui peut communiquer et gérer sommairement le GPS. De mémoire j'ai vu passer un script en python mais je n'arrive pas à y remettre la souris dessus. Je suis preneur de toutes informations supplémentaires sur des outils pour MTK fonctionnant sous Linux.
OpenStreetMap

Définition depuis le wiki :
OpenStreetMap (OSM) permet de créer et de fournir des données géographiques libres et gratuites. Elles peuvent servir, par exemple, à créer des cartes routières pour ceux qui le désirent. Ce projet a débuté parce que la plupart des cartes disponibles, même gratuitement, ont des restrictions légales ou techniques limitant leur usage et empêchant de les utiliser de façon créative, productive ou innovante.
Je ferai bientôt une intro sur OSM, voir même quelques billets sur JOSM, un outil (encore en java
) qui permet de faire ses cartes, de les télécharger sur le serveur principal et d'éditer les cartes existantes. On peut dire qu'OSM est la version libre de google maps, regardez OSM et GoogleMaps
Pour finir voici mon tout premier essai (avant/après) des chemins pour arriver chez moi :

Visible depuis aujourd'hui sur le serveur principal à cette adresse.
Liens
Notes
[1] D'après certaines personnes cet argent est mal gagné, car écrire des didacticiels/articles pour un magazine payant, donc commercial, c'est honteux.
[2] Mince l'argent si mal gagné va profiter au monde de la cartographie libre...
[3] En espérant qu'ils acceptent le fait que j'ai acheté ce GPS de manière si horrible.
[4] L'autre chipset star étant le SiRF III
[5] Selon les informations que vous souhaitez enregistrer
Top