La différence majeure entre OpenStreetMap et d'autres systèmes de "wiki" comme Wikipedia, est qu'il est obligatoire de s'inscrire pour participer. L'inscription s'effectue par ici. Une fois votre compte créé, vous serez en mesure de participer.
On peut distinguer deux étapes dans la contribution :
Il n'est pas obligatoire de posséder un GPS ni d'arpenter le terrain pour participer, mais beaucoup de contributeurs vous diront qu'il s'agit là de la partie la plus "fun" du travail ! Si vous souhaitez acquérir un GPS, mais que vous ne savez pas quel modèle choisir, aller jetter un coup d'oeil sur la page Choisir un GPS pour contribuer à OpenStreetMap.
Pour cette étape, il vous faudra un GPS capable d'enregistrer les données ; les différents matériels utilisés chez les contributeurs sont très divers : Parfois une tête GPS envoyant la position à un téléphone portable enregistrant la trace via une application en Java, un GPS sachant le faire sans système extérieur (un datalogger), etc. Les différents produits utilisés sont listés sur une page du wiki officiel.
Si vous disposez d'un GPS (voir le paragraphe précédent), et que vous êtes en mesure d'enregistrer des traces au format GPX, vous nous intéressez ;-)
Les traces enregistrées lors de vos sorties peuvent être envoyées sur le site officiel via l'interface web, de façon publique ou privée. Si la trace est publique, les points la constituant pourront être utilisés par les autres contributeurs lors de la saisie des données. A l'inverse, si la trace est privée, vous serez le seul à y avoir accès.
Sachez que le simple fait d'envoyer vos traces est déjà considéré comme une contribution très appréciée par la communauté OpenStreetMap, toutefois, si vous souhaitez aller plus loin, lisez le paragraphe suivant.
Pour ajouter, supprimer ou modifier des données d'OpenStreetMap, il est nécessaire de passer par les logiciels de saisie ; on en compte 3 principaux :
La plupart des contributeurs utilisent JOSM, sans doute le plus populaire des éditeurs. Celui-ci est assez intéressant pour les contributions françaises, du fait de l'existence d'un greffon permettant la récupération des images du cadastre.
Pour représenter des données géographiques, OpenStreetMap utilise 2 types de base :
Ces "objets" géographiques reçoivent des tags sous la forme clé=valeur. Ce système permet de rester très libre ; ainsi, si il vous manque un tag permettant de décrire l'objet géographique de votre choix, vous pouvez l'inventer. Avant cela, faites un tour sur la page du wiki recensant les tags approuvés, qui est une page de départ incontournable pour les débutants.
Pour exemple, le chemin fermé portant le numéro 5013364 (tous les objets sont référencés par des identifiants uniques) comporte les tags suivants :
Les chemins, qui permettent de décrire les rues réclament une nomenclature précise, et font l'objet d'une page dédiée sur le wiki.
Afin de représenter des données complexes (par exemple des enclaves au niveau des limites communales, ou des batiments disposant d'une cour intérieure), il arrive que les types de base exposés au paragraphe précédent ne suffisent plus. Pour cela, les relations ont fait leur apparition. Ce type consiste en une sorte d'aggrégation d'objets (que ce soit des points, des chemins voire même d'autres relations), lui-aussi pouvant recevoir des tags spécifiques. Les membres des relations peuvent en outre recevoir un rôle (une sorte de tag role="valeur"), permettant de décrire à quoi sert l'objet au sein de la relation. Ainsi pour les limites communales en France, il est courant d'avoir des relations contenant :
OpenStreetMap n'est pas différent des autres projets dans le domaine de la communication entre ses membres, et de nombreux moyens existent si des questions sont restées sans réponse :
Tous les moyens recensés sont listés sur cette page. En espérant vous voir bientôt parmi nous !