Il peut arriver, au cours de l'édition, que vous souhaitiez aligner les routes sur les contours des bâtiments, ou que les voies d'une autoroute soient parallèles sur la carte.
C'est dans ces situations que le greffon AlignWayS peut s'avérer utile. Il suffit de : (1) sélectionner un segment de route de référence sur la carte, puis (2) sélectionner un autre segment à aligner sur celui-ci. Après les avoir sélectionnés tous les deux, (3) cliquez sur l'action Align Way Segments dans le menu et c'est tout.
Disponibilité
Le greffon devrait être disponible dans la fenêtre des Préférences/Greffons de JOSM sous "alignways" ou vous pouvez le télécharger à partir d'ici.
Utilisation
Pour commencer à utiliser le plugin, cliquez sur le bouton Mode AlignWays dans la barre d'outils de gauche, ou appuyez sur ⇧ Maj+N (par défaut, la touche peut varier).
Vous devez sélectionner une paire de segments que vous souhaitez aligner. L'un est appelé segment référence, l'autre segment à aligner. Il est probablement plus logique de sélectionner d'abord le segment référence, puis l'autre segment, mais vous pouvez procéder dans l'ordre que vous souhaitez.
Segment de référence sélectionné Pour sélectionner le segment de référence, faites Ctrl+Click près d'un segment. Le segment doit devenir vert. Ce segment ne sera pas modifié.
Sélection du segment à aligner Pour sélectionner le segment à aligner, cliquez près d'un autre segment. Le segment doit devenir orange.
Vous remarquerez également un réticule jaune aux deux extrémités du segment et en son centre. Il s'agit des points de rotation potentiels ou pivots autour desquels le segment peut tourner pour devenir parallèle au segment de référence. Par défaut, le point de pivot central est actif et il est marqué par le point-et-cercle jaune.
(Optionnel) Modification du point pivot Si vous préférez un autre point pivot (ou de rotation), cliquez près d'une croix jaune sur le segment.
Alignement des segments Les deux segments étant sélectionnés (voir aussi Restrictions) le bouton de l'action AlignWays devient actif. . Appuyez sur ce bouton pour aligner les segments, ou appuyez sur ⇧ Maj+A (par défaut, la touche peut varier).
(Facultatif) Si vous souhaitez désélectionner les deux segments, Alt+Click sur un point libre de la carte..
Vous pouvez changer de mode à tout moment pendant l'édition. Vous pouvez le faire dans le panneau Aligner les segments de la voie : modes sur la droite :
Si vous ne voyez pas le panneau, assurez-vous que le sélecteur de panneau est activé dans la barre d'outils de gauche :
.
Préserver la longueur
Il s'agit de la méthode d'alignement classique : le segment aligné conserve sa longueur.
Considérons le scénario dans lequel vous souhaitez aligner ces segments (l'image peut être agrandie) :
Scénario de départ
L'alignement réussit, la longueur est conservée, mais l'angle du segment adjacent est modifié (l'image peut être agrandie):
Il s'agit d'une méthode d'alignement plus récente dans laquelle une opération réussie préservera l'angle de tous les segments adjacents.
Si vous considérez le même scénario de départ que dans le cas de la préservation de la longueur, l'alignement réussi se traduira par (l'image peut être agrandie) :
Vous ne pouvez pas sélectionner plus d'un segment à aligner, c'est-à-dire que l'alignement fonctionne avec une seule paire de segments.
En général, les deux segments sélectionnés ne doivent pas partager de nœuds, car cela entraînerait une modification de la position du segment de référence. Si les deux segments sélectionnés sont reliés, la seule façon de les aligner est de placer le point pivot sur le nœud qu'ils partagent.
Méthode d'alignement préservant l'angle
En général, le segment aligné ne doit pas être relié à plus d'un segment aux deux extrémités. La seule exception à cette règle est lorsque le point d'extrémité est le pivot.
Si l'angle calculé du segment aligné et (au moins) l'un de ses segments adjacents sont parfaitement parallèles, l'alignement avec cette méthode n'est pas possible.
Liste des raccourcis
⇧ Maj+N (par défaut, la touche peut varier) : Activer le mode AlignWayS
Ctrl+Click : Sélectionner le segment de référence
Click : Sélectionner le segment à aligner et/ou les points de pivot
Alt+Click : Effacer les sélections
⇧ Maj+A (par défaut, la touche peut varier) : Aligner les segments
Comment obtenir de l'aide
Conseils d'utilisation d'AlignWayS
Le greffon affichera une fenêtre de dialogue de conseils la première fois que vous y accéderez à partir de la barre d'outils de gauche. Si vous n'en avez plus besoin, cochez la case Ne plus afficher cette fenêtre.
Astuce : Une fois désactivé, le dialogue de conseil peut être réactivé en accédant directement à Édition->Préférences...->Paramètres avancés, puis en recherchant la clé alignways.showtips (vous devriez la trouver quelque part en haut de la liste) et en lui attribuant la valeur true.
Développement
Le greffon a été créé à l'origine par User:Tilusnet.
L'auteur n'assure plus la maintenance de ce greffon. Si vous souhaitez continuer à le maintenir merci de nous contacter.
Empêche l'utilisation de l'entrée de menu Windows->Mode d'alignement des voies dans la fenêtre principale de JOSM car elle n'a pas de sens sans un cadre de carte actif.
Adaptation d'AlignWays au mécanisme de suppression des calques éditables récemment modifié dans JOSM qui faisait échouer le nettoyage d'AlignWays à la sortie de JOSM alors que le mode AlignWays était actif.
La boîte de dialogue « Astuces » affiche maintenant un raccourci d'action cohérent