wiki:Fr:Introduction

Introduction à JOSM

Terminologie

Un noeud ("node") est un point et un chemin ("way") est une ligne reliant plusieurs noeuds. Une relation est une suite ordonnée de chemins. Une surface ("area") est un chemin dont les extrémités se rejoignent. Si une route ou une piste est courbe, elle est modélisée en utilisant suffisamment de noeuds et en les reliant. Un chemin possède une direction, qui est utile pour un certain nombre de balises ("tags"); par exemple on utilise "oneway=yes" pour une route à sens unique qui suit le sens du tracé de ce chemin. D'autres balises identifient les zones droite et gauche d'un chemin par rapport à sa direction.

Lancement de JOSM

JOSM est un programme écrit en Java, fourni sous la forme d'un fichier .jar. Si vous ne savez pas comment l'exécuter, demander de l'aide à une personne connaissant votre environnement.

Lorsque JOSM démarre, il affiche tout d'abord quelques messages décrivant les récents changements dans JOSM. La première étape est de télécharger des données. Si vous disposez d'un fichier GPX (récupéré à partir d'un récepteur GPS) pour une zone particulière, chargez le dans JOSM (Fichier/Ouvrir). Ceci vous montre la zone et les données du fichier GPX. Cliquez sur la flèche pointant vers le bas source:trunk/images/download.png pour récupérer sur cette zone les données provenant du projet openstreetmap.org.

Une alternative est de télécharger des points GPX déjà présents dans le serveur OSM. Dans ce cas, vous devez connaître la latitude et la longitude de la zone qui vous intéresse. La méthode la plus simple est de parcourir la carte et de zoomer sur la zone qui vous intéresse, puis de positionner le curseur sur l'onglet "View", et de copier le lien correspondant. La zone doit être suffisamment petite: dans les zones résidentielles où l'activité du projet OSM est intense, utilisez un niveau de zoom de 14, dans les zones moins denses vous pouvez télécharger avec un niveau de zoom de 12. Une fois avoir copié le lien OSM (qui devrait ressembler à http://www.openstreetmap.org/index.html?lat=50.687181128986&lon=-1.0795289310465817&zoom=14), vous devez sélectionner "Fichier/Téléchargement depuis OSM", et sous l'onglet "Zone de délimitation" vous pouvez coller le lien dans le cadre "URL venant de www.openstreetmap.org". Une méthode encore plus simple existe dans les versions récentes de JOSM sous l'onglet "Carte glissante". Utilisez la souris pour positionner la carte (le clic-droit pour déplacer la carte, la molette pour zoomer/dé-zoomer) et pour sélectionner la zone à télécharger (le clic-gauche pour choisir précisément la zone).

Options de lancement de JOSM en cas de message "Out of memory"

Par défaut, le lancement de JOSM sans options se fait avec seulement 64Mo de mémoire réservée par JAVA. Sous Windows, le lancement direct du fichier JOSMxxx.JAR ne permet pas de passer des options. Il faut pour cela utiliser la commande complète de lancement de JOSM en passant par JAVA. Mais cela n'est pas très dur, même si vous n'avez pas l'expérience des lignes de commande.

Le type de commande a lancer est :

java [Options pour JavaVM] -jar application.jar [Options de la demande]

ou
javaw [Options pour JavaVM] -jar application.jar [Options de la demande]

Pour la taille mémoire réservée, l'option est :

-Xmx000m ; ou 000m précise la capacité de mémoire choisie, ex "-Xmx512m" réserve 512Mo.

Sous Windows, Il y a de deux façons de lancer des commandes :

Méthode 1) Faire un fichier .BAT

  1. Ouvrez un éditeur de texte (par exemple, le bloc-notes) et créer un nouveau fichier par celui-ci.
  2. Écrire les commandes souhaitées ; par ex :

javaw -Xmx512m -jar josm.jar

Il est recommandé d'écrire une commande "CD" avant la ligne de commande de "java" pour se positionner dans le répertoire par défaut de JOSM.

  1. Enregistrez-le sous xxx.Bat (par exemple, josm.bat).
  2. Lorsque vous double-cliquez sur le fichier. bat, une fenêtre terminal s'ouvre et exécute les commandes du fichier.

Méthode 2) Faire un raccourci .LNK

  1. Cliquez avec le bouton droit sur un fichier .JAR. Choisir "Créer un raccourci" dans le pop-up menu.
  2. Clic-droit sur le raccourci créé et sélectionner "Propriétés".
  3. Le chemin d'accès complet .JAR est indiqué sur la case cible.

Ajouter "javaw -Xmx512m -jar" avant le chemin .JAR.

  1. Le raccourci créé exécute l'application avec les options, lorsque vous double-cliquez sur le raccourci. Vous pouvez renommer et déplacer le raccourci ou bon vous semble ; par exemple dans le "menu démarrer".

Edition dans JOSM

La première étape de l'édition est d'ajouter un noeud aux données OSM où il y a une bifurcation ou un changement de direction. Pour ajouter un noeud, sélectionner le bouton "Dessiner des noeuds" soit en cliquant le 2ème bouton de la barre d'outils à gauche, soit en tapant sur la touche "A" du clavier (le 2ème bouton devrait alors apparaître en surbrillance). Déplacer le curseur de la souris sur votre tracé GPS, et ajoutez un point avec le clic-gauche. Un point jaune (le noeud sélectionné) devrait apparaître, et au fur et à mesure que vous ajoutez des noeuds, les noeuds précédents deviennent rouge.

Une suite de noeuds reliés entre eux constitue un chemin.

Les chemins en tant que tels ne sont utiles que s'ils sont associés à des balises pour dire ce qu'ils représentent. La page FR:Map Features décrit toutes les associations de clé/valeur ("key/value") qui peuvent être utilisées sur un chemin. Vérifiez que le cadre "Propriétés" est ouvert sur la droite dans JOSM, le 9ème bouton sur la gauche (un outil sur une feuille) doit être sélectionné, ce qui peut aussi être fait en tapant "Alt+Maj+P". Dans le cadre "Propriétés/Appartenances" à droite, il possède 3 boutons: Ajouter (avec un signe +), puis Editer et Supprimer. Sélectionnez un chemin pour le surligner, cliquez ensuite sur le bouton Ajouter, une boîte de dialogue apparaît pour entrer une clé et une valeur. Indiquez la combinaison clé/valeur qui représente le chemin que vous avez créé; par exemple pour la clé, entrez "highway" sans les guillemets, et pour la valeur, entrez "secondary" toujours sans les guillemets, ensuite cliquez sur OK. Vous venez de baliser votre chemin.

Si vous êtes satisfaits de vos modifications, vous devez les envoyer dans le serveur OSM. Cliquez sur la flèche verte pointant vers le haut source:trunk/images/upload.png.

Conventions

Deux ou trois choses à propos de la création de chemins.

1) Les voies séparées doivent être dessinées avec 2 chemins distincts et parallèles, chaque voie étant un chemin différent.

2) Si une rue est à sens unique (ce qui s'applique aussi à chaque voie des routes avec une séparation), le chemin doit être dessiné dans la direction de circulation.

3) Le balisage clé/valeur est sensible à la casse, par conséquent toutes les clés doivent être écrites en minuscule.


Retour au Menu d'aide

Last modified 18 months ago Last modified on 2015-10-11T17:52:03+02:00