Mandjo Béa Boré
Mandjo Béa Boré
Analyste-développeur
Mandjo Béa Boré

Mandjo Béa BoréAnalyste-développeur

Créer des applications et cartes pour raconter la donnée et la transformer en leviers d'action

construit avec:

🧭 Modèle d'analyse d'itinéraire automatisé

2024Spatial Analysis
Comment automatiser l'optimisation de parcours de livraison complexes afin de gagner du temps et de réduire les erreurs humaines ? Quels outils de géotraitement dans ArcGIS Pro peuvent être enchaînés pour créer un système de routage réutilisable pour 25 magasins ?

Ce projet avait pour objectif d'automatiser l'optimisation d'un itinéraire de livraison reliant 25 magasins dans la région de la baie de San Francisco. Pour éviter les 30 minutes de calculs manuels et réduire les erreurs humaines, j'ai conçu un flux de travail automatisé et réutilisable avec ModelBuilder dans ArcGIS Pro, capable de générer l'itinéraire le plus rapide en moins de deux minutes, tout en s'adaptant à différents jeux de données ou scénarios logistiques.

Le modèle a été construit dans ArcGIS Pro 3 en enchaînant sept outils de Network Analyst dans un flux de travail continu. J'ai intégré le jeu de données Streets_ND comme variable, afin que le système puisse basculer entre des données locales, ArcGIS Online ou ArcGIS Enterprise selon les besoins de couverture et de consommation de crédits. Lors de l'utilisation de l'outil Make Route Analysis Layer, le paramètre clé était l'activation de « Find best order », permettant au solveur de réorganiser automatiquement les arrêts pour minimiser le temps de trajet total.

Les 25 points représentant les magasins ont été ajoutés avec Add Locations, en garantissant une connectivité correcte au réseau. L'outil Solve a ensuite exécuté l'analyse à l'aide de l'algorithme de Dijkstra pour évaluer toutes les séquences d'arrêts possibles et produire l'itinéraire optimal. J'ai extrait la sous-couche Routes avec Select Data et l'ai exportée en classe d'entités finale avec Copy Features. Pour éviter l'accumulation de données lors des exécutions répétées, le modèle incluait également une étape de nettoyage automatisé grâce à Delete Network Analysis Layer.

J'ai publié trois paramètres — Store Locations, Streets_ND et Output Feature Class — afin de permettre aux utilisateurs d'exécuter le modèle avec de nouvelles entrées ou sources réseau sans modifier le flux de travail. L'outil peut désormais être lancé depuis le panneau Geoprocessing par des utilisateurs non experts en SIG, permettant une planification de livraison hebdomadaire répétable et une documentation QA cohérente.

Les résultats ont démontré des améliorations opérationnelles nettes. L'algorithme « Find best order » a permis une réduction de 18 à 23 % de la distance totale parcourue par rapport à l'ordre séquentiel. Le modèle paramétré s'adapte à 25, 50, 100+ magasins sans nécessiter de reconstruction, et fonctionne pour différentes régions géographiques et priorités de déplacement. J'ai rendu le modèle accessible aux non-spécialistes SIG grâce à une simple saisie de paramètres, permettant une planification de livraison hebdomadaire reproductible. Les options flexibles de sources réseau permettent de basculer vers ArcGIS Online pour intégrer l'information trafic en temps réel ou vers ArcGIS Enterprise pour répondre à des besoins de montée en charge organisationnelle.

Technologies utilisées :
ArcGIS Pro 3.6
ModelBuilder
Network Analyst Toolbox
Dijkstra Algorithm
OD Cost Matrix Analysis

SHARE

Mandjo Béa Boré

Créer des applications et cartes pour raconter la donnée et la transformer en leviers d'action