.

Extension Graphe routier

L’extension Graphe routier est une extension C++ pour QGIS, qui calcule le chemin le plus court entre deux points sur n’importe quelle couche de polylignes et trace ce chemin au-dessus du réseau routier.

Figure Road Graph 1:

../../../_images/roadgraph_sample.png

Extension Graphe routier nix

Fonctionnalités principales:

  • Calcule le chemin, sa longueur et le temps de trajet.

  • Optimise par la longueur ou par le temps de trajet.

  • Exporte le chemin en couche vectorielle.

  • Met en couleur les directions de la route (cette option est lente et surtout utile pour déboguer et pour tester le paramétrage).

Vous pouvez utiliser n’importe quelle couche de polylignes comme couche route dans n’importe quel format géré par QGIS. Deux lignes avec un point commun sont considérées comme connectées. Notez qu’il est obligatoire d’utiliser la projection de la couche comme projection du projet lors de l’édition de la couche route. Cela est dû au fait que le calcul de transformation des coordonnées entre différentes projections introduit des erreurs qui peuvent créer des discontinuités, même quand l’accrochage est utilisé.

Dans la table attributaire de la couche, les champs suivants peuvent être utilisés:

  • Vitesse sur la section de route (champ numérique).

  • Direction (n’importe quel type qui peut être écrit en chaîne de caractères). Les directions avant et arrière de la géométrie correspondent à une route à sens unique, les deux directions à une route à double sens.

Si des champs n’ont pas de valeur ou n’existent pas, les valeurs par défaut sont utilisées. Vous pouvez modifier ces valeurs par défaut ainsi que d’autres options dans la fenêtre de paramétrage de l’extension.

Usage

Après activation de l’extension, vous verrez un panneau supplémentaire sur la gauche de la fenêtre principale de QGIS. Maintenant, configurez l’extension dans la fenêtre Paramétrage du menu Extension -> Graphe routier (voir figure_road_graph_2).

Figure Road Graph 2:

../../../_images/roadgraph_plugin_settings.png

Paramètres de l’extension Graphe routier nix

Après avoir configuré Unité de temps, Unité de distance et Tolérance topologique, vous pouvez choisir la couche vectorielle dans l’onglet Couche de transport. Là, vous pouvez aussi indiquer le Champ de direction et le Champ de vitesse. Dans l’onglet Paramètres par défaut, vous pouvez indiquer la Direction pour les calculs.

Enfin, dans le panneau Chemin le plus court, sélectionnez un point d’origine et un point de destination sur la couche du réseau routier et cliquez sur bouton [Calculer].