Services de calcul d’itinéraire

Les services de calcul d’itinéraire vous permettent d’effectuer plusieurs types d’analyses spatiales sur les réseaux de transport, telles que la recherche du meilleur itinéraire pour traverser une ville, la recherche d’un véhicule d’urgence ou de la ressource la plus proche, l’identification d’une zone de desserte autour d’une localisation ou le service d’un ensemble d’ordres (ou de commandes) avec une flotte de véhicules.

Étant donné qu’ils fonctionnent dans ArcGIS Server, les services de calcul d’itinéraire mettent les outils d’analyse de réseau à disposition de votre organisation sur le web, où ils peuvent être exécutés par de nombreux utilisateurs à la fois. Cela vous permet de partager les fonctions d’analyse de réseau au sein d’une organisation sans qu’il soit nécessaire pour chaque utilisateur d’avoir une licence de l’extension Extension ArcGIS Network Analyst pour ArcGIS Pro. Cela permet également de ne pas avoir à gérer plusieurs copies du jeu de données réseau. Toutes les personnes au sein de votre organisation utilisent une même source officielle pour l’ensemble de vos analyses réseau. L’expérience offerte par les services de calcul d’itinéraire est analogue aux outils disponibles dans ArcGIS Pro pour accomplir l’analyse sur des réseaux de transport.

Les services de calcul d’itinéraire peuvent également être hébergés dans ArcGIS Online pour que ArcGIS Pro puisse les utiliser. Tous les services de calcul d’itinéraire hébergés dans ArcGIS Online peuvent également être publiés et hébergés sur votre serveur.

Les services de calcul d’itinéraire nécessitent un jeu de données réseau sur lequel porte l’analyse. Un jeu de données réseau modélise votre réseau de transport en codant les règles de circulation telles que celles régissant les rues à sens unique, les interdictions de tourner, les ponts et les tunnels, etc. Le jeu de données réseau est accessible par une géodatabase ; il peut s’agir d’une géodatabase fichier, d’un paquetage de cartes mobiles stocké sur un disque ou encore d’une géodatabase d’entreprise. Vous pouvez créer un jeu de données réseau reposant sur des données routières que votre organisation gère ou utiliser un jeu de données réseau faisant partie de ArcGIS StreetMap Premium.

Type de services de calcul d’itinéraire

Les sections suivantes décrivent les types de services de calcul d’itinéraire.

Service d’itinéraire

Le service d’itinéraire permet de rechercher le meilleur itinéraire pour aller d’un point à un autre ou pour accéder à plusieurs localisations. Le meilleur itinéraire peut être l’itinéraire le plus rapide pour une heure précise de la journée, en prenant en compte les conditions de circulation à cet horaire, ou il peut s’agir de l’itinéraire le plus court qui réduit au maximum la distance de trajet. Le service d’itinéraire permet également de calculer le meilleur itinéraire qui passe par chaque arrêt pendant les fenêtres horaires que vous avez spécifiées. Si vous devez effectuer plus de deux arrêts, le meilleur itinéraire peut être déterminé en respectant l'ordre que vous avez indiqué pour les emplacements. Cela s’appelle un itinéraire simple. Le service d’itinéraire peut également déterminer la meilleure séquence selon laquelle accéder aux localisations (problème du voyageur de commerce). Cela s’appelle un itinéraire optimisé.

Service de localisation de ressource la plus proche

La recherche de l’hôpital le plus proche d’un accident, des voitures de police les plus proches du lieu d’un délit et du point de vente le plus proche de l’adresse d’un client sont des exemples de problèmes pouvant être résolus à l’aide du service de recherche des ressources les plus proches. Lorsque vous recherchez les ressources les plus proches, vous pouvez spécifier le nombre de ressources à rechercher ainsi que le sens de déplacement vers ou depuis ces ressources. Une fois les ressources les plus proches trouvées, vous pouvez afficher le meilleur itinéraire vers ou depuis ces ressources et inclure le temps de trajet, la distance de trajet et la feuille de route vers chaque ressource. Le service peut utiliser différentes conditions de circulation pour calculer les meilleurs itinéraires. Vous pouvez également spécifier une impédance au-delà de laquelle le service ne recherche pas de ressource. Par exemple, vous pouvez définir un service de recherche des ressources les plus proches afin de rechercher les hôpitaux situés à moins de 15 minutes en voiture du site d’un accident. Tous les hôpitaux situés à plus de 15 minutes ne seront pas inclus dans les résultats. Les hôpitaux sont désignés sous le terme ressources, et l'accident sous le terme incident. Le service vous permet d'exécuter plusieurs analyses des ressources les plus proches simultanément. Cela signifie que vous pouvez avoir plusieurs incidents et rechercher la ou les ressources les plus proches de chaque incident.

Service de zone de desserte

Le service de zone de desserte vous permet de trouver la zone qui est accessible en partant de la localisation en entrée selon un temps de trajet et une distance de trajet donnés. Une zone de desserte est la zone qui englobe toutes les rues auxquelles il est possible d'accéder selon une distance ou un temps de trajet donnés à partir d'un ou de plusieurs emplacements (également désignés sous le nom de ressources). Les zones de desserte servent généralement à visualiser et à mesurer l'accessibilité des ressources. Par exemple, un polygone de temps de conduite de trois minutes autour d’une épicerie permet de déterminer les résidents susceptibles de rejoindre le magasin en trois minutes et donc d’y faire leurs courses. Le service peut également créer plusieurs zones de desserte concentriques autour d'une ou de plusieurs ressources, illustrant ainsi l'évolution de l'accessibilité en fonction de l'augmentation du temps ou de la distance de trajet. Le service peut servir, par exemple, à déterminer le nombre d’hôpitaux situés à moins de 5, 10 et 15 minutes en voiture des écoles. Lorsque vous créez des zones de desserte en fonction des temps de trajet, le service peut exploiter les données de trafic, ce qui peut influer sur la zone pouvant être atteinte à différents moments de la journée.

Service d’itinéraire de flotte

De nombreuses organisations desservent des ordres avec une flotte de véhicules. Par exemple, un grand magasin d'ameublement peut utiliser plusieurs camions pour livrer des meubles à domicile. Une compagnie spécialisée dans le recyclage des huiles peut acheminer des camions à partir d'une ressource pour collecter les huiles usagées de restaurants. Un service sanitaire peut programmer des visites d'inspection journalières pour chacun de ses inspecteurs. Le problème commun à ces exemples est l’itinéraire de flotte. Chaque organisation doit déterminer les ordres (domiciles, restaurants ou sites d'inspection) à desservir pour chaque itinéraire (camion ou inspecteur), ainsi que l'ordre de visite de ces ordres. L'objectif principal est de desservir au mieux les ordres et de réduire le coût de fonctionnement global de la flotte de véhicules. Le service d’itinéraire de flotte sert à trouver des solutions pour des tâches aussi complexes que la gestion des flottes. En outre, le service peut résoudre un plus grand nombre de problèmes spécifiques, car de nombreuses options sont disponibles, comme la mise en correspondance des capacités des véhicules avec la quantité des ordres, l'assurance d'un niveau élevé de service client en respectant toutes les fenêtres horaires des ordres, la prise en compte des pauses des chauffeurs et la définition de paires d'ordres de sorte que leur desserte est assurée par le même itinéraire.

Prenons un exemple de livraison de marchandises à des épiceries au départ d'une localisation d'entrepôt central. Une flotte de trois camions est disponible à l'entrepôt. L’entrepôt fonctionne seulement dans une fenêtre horaire limitée, de 8h00 à 17h00, amplitude pendant laquelle tous les camions doivent rentrer à l’entrepôt. Chaque camion a une capacité de 7,5 tonnes, qui limite la quantité de marchandises qu'il peut transporter. Chaque point de vente a une demande concernant une quantité spécifique de marchandises (en livres) qui doit être livrée, ainsi que des fenêtres horaires limitant les moments où les livraisons doivent être faites. En outre, le chauffeur ne peut travailler que huit heures par jour, a besoin d'une pause déjeuner et il est rémunéré en fonction du temps passé à la conduite et à la livraison aux points de vente. Le service calcule également un trajet pour chaque itinéraire, ce qui permet d’effectuer les livraisons tout en respectant tous les besoins en termes de véhicules et d’ordres et en réduisant le temps total passé par le chauffeur sur chaque itinéraire.

Service de localisation-allocation

L'emplacement-allocation vous aide à sélectionner les ressources d'un ensemble de ressources à utiliser selon leur interaction potentielle avec les points de demande. Elle peut vous aider à répondre à des questions du type :

  • Pour un ensemble donné de casernes de pompiers existantes, quel nouveau site de caserne de pompiers fournirait les meilleurs temps de réaction pour la communauté ?
  • Si une société de détail doit réduire ses activités, quels sont les points de vente qu’elle doit fermer pour maintenir l’essentiel de la demande globale ?
  • Où faudrait-il construire une usine pour réduire la distance d’avec les centres de distribution ?
Dans ces exemples, les ressources représenteraient les casernes de pompiers, les points de vente de détail et les usines, tandis que les points de demande représenteraient des bâtiments, des clients et des centres de distribution.

L'objectif peut être de réduire la distance totale entre des points de demande et des ressources, d'optimiser le nombre de points de demande couvert dans une certaine distance de ressources, d'optimiser un montant proportionnel de demande qui diminue avec l'augmentation de la distance d'une ressource ou d'optimiser le montant de demande capturé dans un environnement de ressources conviviales et concurrentielles.

Service de matrice de coût de déplacement

Utilisez le service de matrice de coût de déplacement pour créer une matrice de coût origine-destination (OD) de plusieurs origines vers plusieurs destinations. Une matrice de coût de déplacement est une table contenant le coût, tel que le temps de trajet ou la distance à parcourir, de toutes les origines vers toutes les destinations. Elle classe également les destinations auxquelles chaque origine se connecte par ordre croissant en fonction du coût minimum nécessaire pour atteindre chaque destination à partir de cette origine. Lors de la génération d’une matrice de coût de déplacement, vous pouvez spécifier le nombre maximal de destinations à trouver pour chaque origine, ainsi que la durée ou la distance maximale du trajet effectué pour rechercher des destinations.

Les résultats du service de matrice de coût de déplacement sont souvent utilisés en entrée pour d’autres analyses spatiales lorsque le coût des déplacements dans le réseau de transport est plus adapté que le coût en ligne droite. Par exemple, la prévision des mouvements de personnes dans une ville est mieux modélisée avec des coûts basés sur des réseaux de transport, puisque les personnes ont tendance à circuler sur les routes et les voies piétonnes.

Conseil :

Les services de recherche des ressources les plus proches et de matrice de coût de déplacement effectuent des analyses similaires. La différence principale réside dans la sortie et la vitesse de calcul. Le service de matrice de coût de déplacement génère des résultats plus rapidement, mais ne peut pas renvoyer des lignes qui suivent les feuilles de route ou les rues sous-jacentes. Elle est conçue pour résoudre rapidement des problèmes M x N importants et par conséquent ne contient pas en interne les informations requises pour générer les formes et les feuilles de route des itinéraires. Le service de recherche des ressources les plus proches peut renvoyer des itinéraires qui suivent les feuilles de route et les rues sous-jacentes, mais son exécution est plus lente que le service de matrice de coût de déplacement. Si vous avez besoin des feuilles de route ou des formes réelles des itinéraires, utilisez le service de recherche des ressources les plus proches. Sinon, faites appel au service de matrice de coût de déplacement pour réduire le temps de calcul.

Utilitaires d'itinéraire

Le service Utilitaires d’itinéraire comporte les outils GetTravelModes et qui offrent des informations complémentaires pour utiliser les services de calcul d’itinéraire.

L’outil GetTravelModes renvoie une liste de modes de déplacement configurés pour l’organisation qui peuvent être utilisés avec les services de calcul d’itinéraire. Un mode de déplacement représente un moyen de transport, tel que la voiture ou la marche. Les modes de déplacement sont essentiellement des modèles composés d'une longue liste de paramètres de déplacement. Cet outil est destiné à être utilisé par différentes applications pour afficher le nom (et parfois la description) des modes de déplacement disponibles dans leur expérience utilisateur. Un administrateur de l’organisation peut modifier les propriétés des modes de déplacement par défaut, ajouter de nouveaux modes de déplacement mieux adaptés aux processus de l’organisation ou supprimer les modes de déplacement qui ne conviennent pas aux processus de cette dernière.

L’outil GetToolInfo offre des informations telles que la description du jeu de données réseau utilisé pour l’analyse et les limites de traitement d’un outil disponible dans le service de géotraitement.

Trafic

Vous pouvez utiliser le service de carte de trafic pour visualiser les vitesses de circulation en temps réel et les incidents, tels que les accidents, les sites de construction ou les fermetures de routes. La visualisation du trafic affiche des informations relatives aux variations des vitesses de circulation sur des segments de route spécifiques en fonction des horaires. Les incidents de trafic sur le service de carte permettent de connaître l'emplacement des incidents, ainsi que certains attributs, tels que la gravité, l'heure de début et de fin prévue, ainsi que la description de l'incident. La vitesse de circulation et les données d'incident sont actualisées toutes les cinq minutes.

Le service de carte de trafic est une couche d’arrière-plan utile pour afficher les résultats des services de calcul d’itinéraire. Les données de trafic utilisées par le service de carte de trafic sont également utilisées par les services de calcul d’itinéraire lors des analyses. Si vous voulez savoir pourquoi un itinéraire en particulier a été renvoyé par le service d'itinéraire, vous pouvez afficher la carte de trafic avec l'itinéraire pour afficher les zones de ralentissement du trafic qui ont influé sur le choix des routes empruntées par l'itinéraire.

Les données de trafic utilisées par le service sont actualisées toutes les cinq minutes. Chaque mise à jour du trafic comprend également la vitesse du trafic prévue au cours des quatre prochaines heures. Cela vous permet de visualiser le trafic pour des planifications futures. Le service archive les informations de trafic pendant quatre heures. Cela permet de visualiser les vitesses de trafic dans une fenêtre horaire de huit heures. Les incidents de trafic ne sont pas archivés et sont actualisés à chaque mise à jour.

Remarque :

Vous pouvez configurer les données ArcGIS StreetMap Premium avec le trafic réel issu du service World Traffic Service de ArcGIS Online pour que le trafic réel soit disponible lors de la réalisation d’une analyse de réseau dans ArcGIS Pro. Vous pouvez également configurer le trafic réel avec un service de calcul d’itinéraire publié à l’aide des données ArcGIS StreetMap Premium pour que les services de calcul d’itinéraire hébergés sur votre ArcGIS Server puissent utiliser le trafic réel.