bandeau_head
RÉFÉRENCES
tracé ajusté

Dessiner des pistes cyclables dans QGIS

Lors de de la saisie d’itinéraires, il est souvent nécessaire de se baser sur un référentiel existant (route, etc.).

Extraction des routes & chemins sur le bourg de Gentioux (23) depuis OpenStreetMap avec QUICKOSM

Dans notre situation, nous souhaitons créer une piste cyclable sur Gentioux-Pigerolles.

Logo outil accrochage

QGIS permet de créer un tracé adapté à un référentiel existant mais pour cela, il est nécessaire de configurer l’accrochage des couches. Le choix du paramètre d’accrochage est important et peut être géré de manière fine selon les couches présentes dans le projet.

Dans le cas d’une création de tronçons, il n’est pas nécessaire d’activer l’accrochage pour la couche éditée. Plusieurs paramètres sont ajustables:

  • type: l’accrochage se réalise sur les sommets (noeuds), les segments (lignes) ou les deux
  • la tolérance: la distance à partir de laquelle l’accrochage se fait. Il est possible de choisir l’unité utilisée (pixel ou m)
  • édition topologique: lors de superposition de plusieurs points de couches différentes, tous les points sont déplacés ensemble
  • accrochage aux intersections: S’il y a une intersection non-topologique (sans noeud), QGIS va quand même s’accrocher à cette intersection

La barre d’outils activée, il est désormais possible de venir créer un tracé basé sur la route existante.

Pour cela il faut activer la fonction « activer le tracé » pour que QGIS estime le tracé automatiquement.

Création d’une piste cyclable basée sur la route existante

Prolonger un tracé existant

Dans cette situation, nous avons une piste cyclable déjà saisie et nous souhaitons la prolonger.
Pour cela, il est nécessaire d’activer l’accrochage pour la couche active. En combinaison avec la fonction remodeler les entités (raccourcis alt+r). Cela permet de continuer un tracé (une piste cyclable) en se basant sur un autre tracé (une route existante).

configuration de la topologie
Prolongement du tracé existant

Ajuster un tracé sur un existant

La combinaison de ces fonctions permet aussi de réaliser une correction de tracés. Pour cette situation, il est judicieux de désactiver l’accrochage à la couche éditée. À défaut, lors de l’activation du « tracé automatique » (touche T), le calcul automatique risque de générer des erreurs.

Ajustement d’un tracé sur un existant

Pour ajuster le tracé, il faut croiser le tracé à modifier en deux endroits.

Pour finaliser l’ajustement, il est nécessaire de modifier les extrémités (points finaux) à la main sur l’existant. Peut-être que les versions suivantes de QGIS permettront de prendre en compte cette situation coûteuse en temps de travail pour les longues sessions d’édition (cela ne risque cependant pas de se produire pour Gentioux dans l’immédiat).

Créer un tracé décalé (en parallèle) le long d’un existant

La fonction « tracé » intègre une gestion de tracés parallèles (création de nouvelles données).

Cependant, il est judicieux de réfléchir à la pertinence d’un dessin en parallèle. En effet, QGIS permet de décaler l’affichage d’un objet sur la carte dans les styles de la couche. Cela permet, de conserver la topologie.

La situation présentée est très simple car il n’y a pas d’intersections avec d’autres tracés. L’algorithme utilisé pour le tracé gère relativement bien les intersections mais il parfois nécessaire de désactiver temporairement le tracé automatique pour le reprendre par la suite sur le reste de la route.

Il faut donc s’habituer aux raccourcis claviers dès que possible.

Les outils d’éditions de QGIS continuent à progresser. Voici une bonne occasion d’indiquer la QEP (proposition d’amélioration de QGIS) de Loic Bartoletti cherchant à coordonner & mettre en place l’amélioration des fonctions « CAD » de QGIS. La version 3.6 dispose de l’une de ces améliorations.

https://github.com/qgis/QGIS-Enhancement-Proposals/issues/106

, , , , ,