FR:JOSM/Plugins/AlignWayS
[!] L'auteur originel ne maintient plus ce plugin. Si vous souhaitez continuer à le maintenir, merci de nous contacter.
Pourquoi utiliser le greffon AlignWayS ?
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.
Vous pouvez également décider du mode d'alignement à utiliser.
- 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é.
- 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) Si vous préférez un autre point pivot (ou de rotation), cliquez près d'une croix jaune sur le segment.
- 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..
Modes
L'alignement peut se faire de deux manières :
- en préservant la longueur (par défaut)
- En conservant les angles
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) :
L'alignement réussit, la longueur est conservée, mais l'angle du segment adjacent est modifié (l'image peut être agrandie):
Voir aussi Restrictions.
Préservation des angles
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) :
Comme vous le voyez, cette méthode ne garantit pas que la longueur du segment aligné ne sera pas modifiée.
Voir également Restrictions.
Restrictions
Quelle que soit la méthode d'alignement
- 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
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.
Journal des modifications
- changements ultérieurs (en)
- 28342:
- Ajout des appels à tr() pour aider à la traduction.
- 27387, 27398:
- 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.
- 27348 -- Mise à jour majeure ! -- :
- Ajout d'une méthode d'alignement préservant 'l'alignement de l'angle' (ticket #6926)
- Améliorations et corrections de bugs
- 23165:
- Le mode AlignWays peut maintenant être activé avec un raccourci (⇧ Maj+N par défaut)
- 23082:
- Correction pour le ticket ticket #5430
- 22842:
- 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
- 22758:
- Les segments connectés peuvent être alignés si le pivot est sur leur nœud commun
- Correction de la cohérence du raccourci de la commande AlignWays dans la barre d'état
- Améliorations mineures dans la classe Rotate Command
- 21613 : Version initiale (sur svn.openstreetmap.org)
- 20480 : Version initiale (à l'origine sur tilusnet.com)