Collaborer à OpenStreetMap

OpenStreetMap est une initiative technologique permettant à tout le monde de collaborer pour concevoir une base de données géographique mondiale, libre de droits, et extrêmement complète. Alors que la plupart des GPS commerciaux et des bases de données commerciales se limitent à des attributs simplistes concernant les routes (vitesse maxi, sens interdits), OpenStreetMap est volontairement ouvert à la création de nouveaux attributs par les participants. Ainsi on peut indiquer des lignes électriques à haute tension, des arrêts de bus et de train, des routes en forte pente, si une route est autorisée ou non à certains types de véhicules… On peut aussi ajouter directement les POI1

Le principe est bien joli. Mais pour parvenir à créer cette base de données, le projet fait appel aux volontaires pour contribuer au dessin virtuel des routes. Pour cela, il y a plusieurs techniques. Je vais dans ce tutoriel me contenter de vous décrire comment utiliser la même technique que moi. Vous pourrez cependant passer par d’autres outils, ou peaufiner tel ou tel moyen de travailler…

Principe de base

La création de routes dans OSM repose sur l’observation et l’enregistrement des données par la récolte de celles-cis. Une chose est de tracer une route, une autre est de la dessiner exactement là où elle doit se trouver, et d’y assigner les valeurs correctes.

Matériel nécessaire

D’abord, vous aurez besoin d’un PC portable. En réalité, il est également possible de travailler avec un simple GPS commercial pour autant qui vous soit possible d’enregistrer les traces GPS et de les importer par la suite dans votre PC. Je ne dispose pas de GPS commercial, donc je ne peux pas vous indiquer la marche à suivre.

Ensuite, vous aurez besoin d’une antenne GPS, à brancher sur votre portable. J’utilise un récepteur Holux GR-213, qui se branche en USB. En cherchant un peu sur Amazon.fr, j’ai trouvé ceux-cis, qui semblent similaires:

Selon l’autonomie de votre pc portable, je ne peux que vous conseiller d’avoir aussi un adaptateur permettant de brancher votre pc portable à la prise allume-cigares de votre voiture.

Vous aurez aussi besoin d’un moyen pour prendre des notes. Choisissez une ou plusieurs méthodes suivantes.

Le moyen le plus simple est d’avoir un appareil photo numérique avec une grosse carte mémoire. Privilégiez un “tout automatique” plutôt qu’un appareil professionnel. Vous prendrez la plupart des photos en conduisant. Vous ne ferez pas des photos “artistiques” mais simplement pratiques. Si votre appareil photo est capable d’enregistrer des notes vocales à associer aux photos, cela peut aider. Pensez à avoir des piles bien chargées, et si possible des piles de rechange.

Un micro-cravatte, à relier à votre pc, pourrait être pratique. Il vous permettra d’enregistrer en temps réel des notes vocales, que vous pourrez par la suite synchroniser à vos traces GPS.

Un petit bloc notes et un crayon peuvent aussi être utiles. Mais l’utilisation de ceux-cis vous obligera à vous arréter sur le bord de la route pour faire vos dessins et prendre vos notes. Si c’est la méthode que vous choisissez, préférez un petit carnet (taille A6). Pensez aussi à noter sur chaque page les coordonnées GPS de l’endroit auquel vous faites référence.

Enfin, vous aurez besoin d’une série de logiciels sur votre PC. J’en dresserai la liste non-exhaustive dans la suite.

Logiciels utiles

Josm

Josm, qui est l’outil de base permettant d’éditer les données sur OpenStreetMap. Très puissant, il est un peu difficile à prendre en main. Mais une fois le système compris, il fera exactement ce que vous voudrez. Quoi qu’il en soit, il est absolument nécessaire d’utiliser ce logiciel pour collaborer à OSM.

GPSd

C’est un composant un peu copliqué à définir exactement. Disons qu’il fait l’interface entre les données brutes de votre antenne GPS et les logiciels. Il contient également quelques petits scripts utiles tels que xgps (qui affichera une visualisation des satellites détectés, et les informations données par votre GPS) et gpspipe (que j’utilise pour enregistrer mes traces)

Navit

Navit est un logiciel qui se contente d’afficher les cartes. Il est en cours de développement, et se destine à devenir un logiciel de navigation complet. Il gère plusieurs types de sources de données, dont OSM. Je l’utilise afin de visualiser si les environs de ma position sont déjà indiqués dans la base de données OSM ou pas.

Préparer votre trajet

Avant de prendre la route, préparez votre PC. Commencez par vous familiariser avec les outils. Téléchargez quelques données de la région sur laquelle vous comptez travailler, histoire de savoir ce qui est déjà répertorié et ce qui ne l’est pas. Faites des tests pour voir si tout fonctionne correctement, et si les différents logiciels peuvent voir votre position.

Ensuite, planifiez votre trajet, notez quelles routes manquent dans OSM. Si possible, imprimez une carte du quartier et tracez les routes à faire avec un marqueur fluo par exemple…

Avant de partir

Montez en voiture, installez comfortablement votre portable branchez tous les câbles (GPS, alimentation), allumez le PC, lancez tous les logiciels. Xgps vous indiquera notament la qualité de votre positionnement. Une fois que votre antenne aura suffisament de signaux de différents satellites, la case “Status” devrait indiquer “3D Fix”.

Faites une photo de l’écran de votre PC, à ce moment là. L’élément important de la photo, quoi que vous en pensiez, c’est le champs “time”. Il permettra par la suite de géotagger vos photos.

Prendre la route

Je vous conseille fortement d’emmener un copilote avec vous, qui sera chargé de faire les photos, prendre les notes, surveiller l’activité du pc et la carte affichée par Navit.

Vous pourrez prendre la route. Mais n’oubliez pas que vous n’êtes pas seul sur la route! En cours de route, arrétez-vous de temps en temps, prenez des notes, des photos, et jetez un oeuil à ce que vous avez fait jusque là.

Les éléments à noter sont principalement le nom des rues et routes que vous empruntez, les panneaux routiers, et les lieux qui peuvent être utiles: boîtes postales, stations essence, restaurants, églises, monuments historiques… Si vous faites des photos en roulant (bien que je le déconseille fortement), visez à l’aveugle. Tenez votre volant d’une main, votre appareil dans l’autre, et regardez LA ROUTE, et pas votre appareil photo. Faites plusieurs photos à la suite, car vu que vous ne pourrez pas viser, vous aurez plus de chances d’avoir ce que vous cherchez à montrer.

De retour chez vous

Une chose est de récolter des informations. Mais si elles restent sur votre PC, ca ne sert pas à grand chose. La première chose à faire est de géotagger vos photos. Pour cela, j’utilise geotag, un petit logiciel en Java. On ouvre les photos, on importe un tracé en .gpx, on définit la différence entre l’heure GPS et l’heure des photos sur l’appareil photo, et le logiciel fait le reste.

Ensuite, vous pouvez ouvrir votre .gpx dans Josm, et commencer à ajouter des données à OpenStreetMap! Mais cela fera l’objet d’un autre tutoriel…

  1. Point Of Interest: des endroits utiles tels que stations essence, téléphones publics, restaurants… []

Laisser un commentaire

Vous pouvez utiliser ces balises html : <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

retaggr