L'outil Planifier des itinéraires détermine comment une flotte de véhicules peut visiter une série d'arrêts dans un laps de temps minimal.
Remarque :
Si vous ne voyez pas l'outil Planifier des itinéraires dans Map Viewer, contactez l'administrateur de votre portail. Il se peut que votre portail ne soit pas configuré pour la création d'itinéraires ou que vous ne disposiez pas des privilèges permettant d'exécuter l'outil. Planifier des itinéraires exige les services de calcul d'itinéraire et de feuille de route suivants :
- Tournée de véhicules (Asynchrone)
- Utilitaires de calcul d'itinéraire
Pour plus d'informations, reportez-vous à la rubrique Configurer les services utilitaires.
Diagramme de workflow
Exemples
Une équipe de quatre inspecteurs effectue des inspections quotidiennes imprévues de restaurants dans le comté de San Diego, en Californie. L'outil Planifier des itinéraires permet d'affecter des restaurants et des itinéraires à chacun des inspecteurs.
- Une équipe de quatre inspecteurs en bâtiment dispose d'une liste de 30 chantiers à visiter. Leur responsable utilise Planifier des itinéraires afin de déterminer comment affecter les chantiers aux inspecteurs de manière qu'un maximum d'inspections soient réalisées dans un délai de 8 heures, la durée d'une journée de travail.
Remarques sur l'utilisation
Une seule couche de points est utilisée en entrée pour représenter les arrêts souhaités.
Les itinéraires peuvent être créés en fonction d'un ou de plusieurs modes de déplacement. L'administrateur de votre organisation peut configurer les modes de déplacement. L'administrateur peut également ajouter des modes de déplacement ou supprimer ceux qui ne conviennent pas pour votre organisation. La mesure de distance par défaut est exprimée en Miles ou en Kilomètres, selon la valeur du paramètre Unités dans votre profil.
Mode de déplacement | Description |
---|---|
Durée du trajet à pied | Ce modèle de circulation est adapté aux piétons. Il calcule des itinéraires qui optimisent le temps du trajet. La vitesse moyenne de déplacement est estimée à 5 km/h. |
Distance à parcourir en zone rurale | Ce modèle de circulation est adapté aux voitures et aux autres petits gabarits, comme les camionnettes. Il calcule des itinéraires qui optimisent la distance du trajet. L'itinéraire proposé respecte les routes à sens unique, permet d'éviter les virages illégaux et suit d'autres règles qui sont spécifiques aux voitures mais autorise la circulation sur les routes non pavées. |
Temps de trajet | Ce modèle de circulation est adapté aux voitures et aux autres petits gabarits, comme les camionnettes. Il calcule des itinéraires qui optimisent le temps du trajet. L'itinéraire proposé respecte les routes à sens unique, permet d'éviter les virages illégaux, et suit d'autres règles qui sont spécifiques aux voitures. Lorsque vous spécifiez une heure de début, les vitesses de déplacement temps réel basées sur le trafic sont utilisées si elles sont disponibles. |
Distance à parcourir | Ce modèle de circulation est adapté aux voitures et aux autres petits gabarits, comme les camionnettes. Il calcule des itinéraires qui optimisent la distance du trajet. L'itinéraire proposé respecte les routes à sens unique, permet d'éviter les virages illégaux, et suit d'autres règles qui sont spécifiques aux voitures. |
Distance à pied | Ce modèle de circulation est adapté aux piétons. Il calcule des itinéraires qui optimisent la distance du trajet. |
Temps de trajet en zone rurale | Ce modèle de circulation est adapté aux voitures et aux autres petits gabarits, comme les camionnettes. Il calcule des itinéraires qui optimisent le temps du trajet. L'itinéraire proposé respecte les routes à sens unique, permet d'éviter les virages illégaux et suit d'autres règles qui sont spécifiques aux voitures mais autorise la circulation sur les routes non pavées. Lorsque vous spécifiez une heure de début, les vitesses de déplacement temps réel basées sur le trafic sont utilisées si elles sont disponibles. |
Durée du trajet pour camions | Ce modèle de circulation est adapté aux camions et aux autres grands gabarits. Il calcule des itinéraires qui optimisent le temps du trajet. L'itinéraire proposé respecte les routes à sens unique, permet d'éviter les virages illégaux, et suit d'autres règles qui sont spécifiques aux camions. Utilisez les limites de vitesse imposées aux poids lourds. |
Distance pour camions | Ce modèle de circulation est adapté aux camions et aux autres grands gabarits. Il calcule des itinéraires qui optimisent la distance du trajet. L'itinéraire proposé respecte les routes à sens unique, permet d'éviter les virages illégaux, et suit d'autres règles qui sont spécifiques aux camions. Utilisez les limites de vitesse imposées aux poids lourds. |
Il est possible de définir des points de départ avec une couche de points ou grâce à l'outil Dessiner. Si un seul point est présent, tous les véhicules ont le même emplacement de départ. Si plusieurs points sont disponibles, le nombre de véhicules doit correspondre au nombre de points sur la couche. Le champ d'identifiant d'itinéraire est sélectionné pour identifier les itinéraires, les véhicules ou les conducteurs individuels.
Tous les itinéraires doivent avoir la même heure de départ. L'heure de départ correspond à l'heure locale de l'emplacement des points de départ.
Les itinéraires peuvent se terminer à l'un des trois emplacements suivants : le ou les emplacements de départ, un emplacement d'arrivé unique ou plusieurs emplacement d'arrivée. Tous les itinéraires retournent à leur emplacement de départ par défaut. Pour modifier l'emplacement d'arrivée, décochez la case Retour au départ et ajoutez un ou plusieurs emplacements d'arrivée. Si tous les itinéraires prennent fin au même emplacement, celui-ci peut être précisé à l'aide d'une couche contenant un point unique ou en ajoutant un point à la carte grâce à l'outil Dessiner. Lorsque plusieurs emplacements d'arrivée sont utilisés, il est possible de spécifier une couche comportant les points d'arrivée. Le champ ID d'itinéraire est utilisé pour identifier les itinéraires, les véhicules ou les conducteurs. Si plusieurs points de départ et d'arrivée sont disponibles, les identifiants d'itinéraires doivent correspondre. Pour plus d'informations sur les emplacements de départ et d'arrivée d'itinéraire, reportez-vous à la section Fonctionnement de Planifier des itinéraires.
Un maximum de 100 véhicules peuvent être indiqués. L'outil peut trouver une solution optimale avec un nombre inférieur au maximum défini, en fonction des autres paramètres.
Le paramètre Nombre maximum d'arrêts par véhicule peut être utilisé pour équilibrer la charge de travail parmi les véhicules. Plus le nombre maximal d'arrêts par véhicule est réduit, plus le nombre d'arrêts pour chaque conducteur est égal.
Le paramètre Temps passé à chaque arrêt sera identique pour tous les arrêts ; il doit correspondre à la durée moyenne d’arrêt attendue.
Le paramètre Limiter le temps de trajet total par véhicule peut également être utilisé pour équilibrer la charge de travail parmi les véhicules. La limite est de 8 heures par défaut pour refléter une journée de travail standard, mais il est possible de la modifier ou de la supprimer en décochant la case.
La sortie est une couche de groupes contenant des itinéraires indiquant le chemin le plus court vers chaque arrêt, des arrêts codés avec leurs itinéraires correspondants. Si certains arrêts n'ont pu être atteints avec les paramètres donnés, une couche d'arrêts non attribués est également proposée.
Le paramètre Select barrier layers (Sélectionner les couches d’interruptions) peut servir à spécifier une ou plusieurs entités qui servent de restrictions temporaires en cas de déplacement dans les rues sous-jacentes.
Si vous sélectionnez Inclure les couches d’itinéraires, chaque itinéraire du résultat est également enregistré en tant que couche d’itinéraires. Une couche d’itinéraires comprend toutes les informations associées à un itinéraire en particulier, telles que les arrêts attribués à l’itinéraire et les feuilles de route.
Si l'option Utiliser l'étendue courante de la carte est sélectionnée, seules les entités qui sont visibles au sein de l'étendue courante de la carte seront prises en compte dans l'analyse. Si l'option n'est pas sélectionnée, toutes les entités qui se trouvent dans la couche en entrée seront prises en compte, même si elles se trouvent en dehors de l'étendue courante de la carte.
Limitations
- Vous pouvez spécifier un maximum de 2 000 arrêts.
- Un maximum de 100 véhicules peut être acheminé.
- Vous pouvez spécifier un maximum de 200 véhicules.
- Les conditions de circulation ne sont pas disponibles pour les modes de déplacement dans l'outil Planifier des itinéraires.
- Une erreur se produit si l’outil prend plus de 4 heures pour s’exécuter. Si cette erreur se produit à nouveau, essayez de réexécuter l’analyse avec moins d’entités en entrée.
- Vous pouvez ajouter jusqu’à 250 interruptions ponctuelles.
- Si le nombre d’entités de rue intersectées par toutes les interruptions linéaires dépasse 500, l’outil renvoie une erreur.
- Si le nombre d’entités de rue intersectées par toutes les interruptions polygonales est supérieur à 2 000, l’outil renvoie une erreur.
Fonctionnement de l’outil Planifier des itinéraires
Planifier des itinéraires versus calcul d'itinéraire d'un seul véhicule
La plupart des utilisateurs connaissent la navigation à un seul véhicule, qui trouve l'itinéraire le plus rapide pour qu'un véhicule se déplace dans un ensemble d'arrêts. Certains outils de navigation à un seul véhicule peuvent réorganiser de manière optimale l'ordre des arrêts afin de prévenir les retours en arrière et les croisements, ce qui permet de réduire le temps total de trajet ou la distance totale.
L'outil Planifier des itinéraires est similaire, mais au lieu de calculer l'itinéraire d'un seul véhicule à la fois, il le calcule pour plusieurs véhicules. En outre, il détermine la façon dont les arrêts doivent être attribués entre les divers itinéraires, ainsi que l'ordre optimal de passage par les arrêts.
Emplacements de départ et d'arrivée
Les emplacements de départ et d'arrivée d'itinéraires ou de véhicules sont tout aussi importants que les emplacements des arrêts par lesquels ils doivent passer. S'il connaît tous ces emplacements, l'outil peut affecter les arrêts aux véhicules les plus proches afin de réduire les temps de trajet globaux. Dans certains cas, l'outil Planifier des itinéraires nomme les itinéraires en sortie selon l'endroit d'où ils partent et où ils arrivent.
Cette section explique comment spécifier des points de départ et d'arrivée d'itinéraire, ainsi que la façon de les associer à des conducteurs ou à des itinéraires donnés. Vous pouvez observer les graphiques dans les sous-sections suivantes et lire celui contenant des illustrations qui décrit le mieux les emplacements de départ et d'arrivée des véhicules pour lesquels vous calculez un itinéraire.
Plusieurs paramètres peuvent être utilisés conjointement pour définir les points de départ et d'arrivée. Ils sont représentés ci-après, accompagnés d'une brève description de leur pertinence. Ces paramètres sont référencés en détail dans les sous-sections qui suivent.
Paramètre | Description |
---|---|
Ce paramètre est toujours nécessaire. L'information importante lors de la définition de valeurs pour les autres paramètres répertoriés ici est l'existence d'un ou de plusieurs points de départ. Vous pouvez définir une couche avec un ou plusieurs points ou définir un seul point grâce à l'outil interactif de mise à jour. | |
Ce paramètre s'affiche et est pertinent uniquement si plusieurs emplacements de départ sont spécifiés. Il peut s'agir d'un numéro d'itinéraire, du nom d'un conducteur ou d'un autre nom unique. | |
Sélectionnez Revenir au départ si vous souhaitez que les itinéraires se terminent à l'endroit où ils ont commencé. Désélectionnez cette option si les itinéraires se terminent ailleurs. Vous devez également fournir un ou plusieurs emplacements d'arrivée si l'option Revenir au départ n'est pas sélectionnée. | |
Ce paramètre est activé et obligatoire si l'option Revenir au départ n'est pas sélectionnée. Vous pouvez définir une couche avec un ou plusieurs points ou définir un seul point grâce à l'outil interactif de mise à jour. | |
Ce champ est obligatoire si l’option Revenir au départ n’est pas sélectionnée et qu’une couche contenant plusieurs points est spécifiée comme emplacement d’arrivée. Le champ ID peut être un numéro d'itinéraire, le nom du conducteur ou un autre nom unique. |
Un point de départ et retour au départ
Le problème le plus courant à configurer est le cas de figure dans lequel tous les itinéraires commencent et prennent fin au même endroit. Un organisme caritatif cherchant à acheminer les dons de manière efficace aux nécessiteux gare ses camions de livraison dans le même entrepôt. Les jours de livraison, les bénévoles chargent les camions, qui partent ensuite vers plusieurs arrêts pour livrer les colis. Les camions reviennent à l'entrepôt après avoir effectué leurs livraisons.
Les emplacements de départ et d'arrivée sont configurés de la manière suivante :
- Couche de départ : la couche de départ doit posséder un seul point, qui peut être précisé de manière interactive sur la carte ou en sélectionnant une couche comprenant un point.
- Revenir au départ : sélectionnée.
Les itinéraires en sortie commencent et se terminent au même emplacement unique.
Un point de départ et un point d'arrivée
Quelquefois, tous les itinéraires commencent à un emplacement et finissent à un autre. Par exemple, lorsque vous planifiez des itinéraires pour plusieurs minibus qui prennent des spectateurs à leur domicile, les conduisent à une manifestation, par exemple un concert, le dépôt est précisé comme étant l'unique emplacement de départ et la salle où se tient la manifestation devient le seul emplacement d'arrivée.
Les emplacements de départ et d'arrivée sont configurés de la manière suivante :
- Couche de départ : la couche de départ doit posséder un seul point (par exemple, le dépôt où les minibus sont garés), qui peut être précisé de manière interactive sur la carte ou en sélectionnant une couche comprenant un point.
- Revenir au départ : non sélectionnée.
- Couche d'arrivée : la couche d'arrivée doit posséder un seul point (par exemple, la manifestation où les passagers sont déposés), qui peut être précisé de manière interactive sur la carte ou en sélectionnant une couche comprenant un point.
Les itinéraires en sortie commencent à un emplacement et finissent à un autre.
Tous les conducteurs partant et arrivant aux deux mêmes endroits, il est supposé qu’un chauffeur peut suivre n’importe quel itinéraire. Les feuilles de route en sortie portent des noms tels que Itinéraire 1 et Itinéraire 2.
Plusieurs points de départ et retour au départ
Pour ce type de problème, chaque itinéraire démarre à un point unique, passe par ses arrêts affectés et prend fin à l'endroit où il a commencé. Par exemple, les inspecteurs peuvent commencer leur journée à leur domicile, visiter plusieurs chantiers, puis rentrer chez eux à la fin de la journée.
Les emplacements de départ et d'arrivée sont configurés de la manière suivante :
- Couche de départ : insérez plusieurs points dans cette couche : un pour chaque emplacement de départ. (par exemple, un point représente le domicile d'un inspecteur). Notez que chaque itinéraire se voit toujours affecter son propre point de départ pour ce type de problème. Si un sous-ensemble d'itinéraires commence au même emplacement, ajoutez leurs points de départ à côté ou sur les autres pour garantir que chaque itinéraire possède son propre emplacement de départ.
- Champ ID couche de départ : sélectionnez le champ ID de ce paramètre. La couche de départ doit posséder un champ qui identifie de manière unique les itinéraires ou les conducteurs. Il peut s'agir d'un numéro d'itinéraire, du nom d'un conducteur ou d'un autre nom unique.
- Revenir au départ : sélectionnée.
Les itinéraires en sortie commencent à plusieurs emplacements et terminent aux emplacements de départ.
Les itinéraires et leurs conducteurs démarrant à des emplacements uniques, le champ ID de la couche de départ doit être spécifié. Les noms des itinéraires en sortie sont générés automatiquement de façon à être identiques aux valeurs du champ ID, afin que les itinéraires puissent être affectés et remis aux conducteurs adéquats.
Plusieurs points de départ et un point d'arrivée
Chaque itinéraire démarre à un point unique, passe par ses arrêts affectés et converge avec les autres itinéraires à un emplacement d'arrivée unique pour ce type de problème. Par exemple, les chauffeurs de bus scolaires dans une zone rurale garent leur bus à leur domicile la nuit. Le matin, ils démarrent leur itinéraire de chez eux, prennent les élèves et les déposent à une école.
Les emplacements de départ et d'arrivée sont configurés de la manière suivante :
- Couche de départ : insérez plusieurs points dans cette couche : un pour chaque emplacement de départ. (par exemple, un point sur le domicile de chaque chauffeur de bus). Notez que chaque itinéraire se voit toujours affecter son propre point de départ pour ce type de problème. Si un sous-ensemble d’itinéraires commence au même emplacement, ajoutez leurs points de départ à côté ou sur les autres pour garantir que chaque itinéraire possède son propre emplacement de départ.
- Champ ID couche de départ : sélectionnez le champ ID de ce paramètre. La couche de départ doit posséder un champ qui identifie de manière unique les itinéraires ou les conducteurs. Il peut s'agir d'un numéro d'itinéraire, du nom d'un conducteur ou d'un autre nom unique.
- Revenir au départ : non sélectionnée.
- Couche d'arrivée : incluez un point représentant l'emplacement d'arrivée (par exemple, l'école).
Les itinéraires en sortie commencent à plusieurs emplacements et se terminent à un seul emplacement.
Les itinéraires et leurs conducteurs démarrant à des emplacements uniques, la couche de départ comprend de nombreux points et la propriété de champ ID de la couche de départ est visible et doit être spécifiée. Les noms des itinéraires en sortie sont générés automatiquement de façon à être identiques aux valeurs du champ ID, afin que les itinéraires puissent être affectés et remis aux conducteurs adéquats.
Un point de départ vers plusieurs points d'arrivée
Dans le type de problème un vers plusieurs, tous les itinéraires démarrent d'un point, passent par leurs arrêts affectés et prennent fin à des emplacements uniques. Dans le cas d'une entreprise de service public qui doit apposer des étiquettes de mise en demeure sur les portes des mauvais payeurs, les employés perçoivent un bonus s'ils apposent les étiquettes lors de leur trajet du lieu de travail à leur domicile. Les employés qui acceptent cette tâche récupèrent les étiquettes au siège, passent aux divers arrêts pour apposer les étiquettes et terminent leur itinéraire chez eux.
Les emplacements de départ et d'arrivée sont configurés de la manière suivante :
- Couche de départ : la couche de départ doit posséder un seul point (par exemple, le siège), qui peut être précisé de manière interactive sur la carte ou en sélectionnant une couche comprenant un point.
- Revenir au départ : non sélectionnée.
- Couche d'arrivée : insérez plusieurs points dans cette couche : un pour chaque emplacement d'arrivée (par exemple, le domicile de l'employé). Notez que chaque itinéraire se voit toujours affecter son propre point d'arrivée pour ce type de problème. Si un sous-ensemble d’itinéraires prend fin au même emplacement, ajoutez leurs points d’arrivée à côté ou sur les autres pour garantir que chaque itinéraire possède son propre emplacement d’arrivée.
- Champ ID de couche d'arrivée : sélectionnez le champ ID pour ce paramètre. La couche d'arrivée doit posséder un champ qui identifie de manière unique les itinéraires ou les conducteurs. Il peut s'agir d'un numéro d'itinéraire, du nom d'un conducteur ou d'un autre nom unique.
Les itinéraires en sortie commencent à un emplacement et se terminent à plusieurs emplacements.
Les itinéraires et leurs conducteurs arrivant à des emplacements uniques, la couche d'arrivée comprend de nombreux points et la propriété de champ ID de la couche d'arrivée est visible et doit être spécifiée. Les noms des itinéraires en sortie sont générés automatiquement de façon à être identiques aux valeurs d'ID d'itinéraire, afin que les itinéraires puissent être affectés et remis aux conducteurs adéquats.
Nombreux points de départ vers plusieurs points d'arrivée
Dans certains scénarios de planification, chaque itinéraire possède des emplacements de départ et d'arrivée uniques.
Les emplacements de départ et d'arrivée sont configurés de la manière suivante :
- Couche de départ : insérez plusieurs points dans cette couche : un pour chaque emplacement de départ. Notez que chaque itinéraire se voit toujours affecter son propre point de départ pour ce type de problème. Si un sous-ensemble d'itinéraires commence au même emplacement, ajoutez leurs points de départ à côté ou sur les autres pour garantir que chaque itinéraire possède son propre emplacement de départ.
- Champ ID couche de départ : sélectionnez le champ ID de ce paramètre. La couche de départ doit posséder un champ qui identifie de manière unique les itinéraires ou les conducteurs. Il peut s'agir d'un numéro d'itinéraire, du nom d'un conducteur ou d'un autre nom unique.
- Revenir au départ : non sélectionnée.
- Couche d'arrivée : insérez plusieurs points dans cette couche : un pour chaque emplacement d'arrivée. Notez que chaque itinéraire se voit toujours affecter son propre point d'arrivée pour ce type de problème. Si un sous-ensemble d'itinéraires prend fin au même emplacement, ajoutez leurs points d'arrivée à côté ou sur les autres pour garantir que chaque itinéraire possède son propre emplacement d'arrivée.
- Champ ID de couche d'arrivée : sélectionnez le champ ID pour ce paramètre. La couche d'arrivée doit posséder un champ qui identifie de manière unique les itinéraires ou les conducteurs. Il peut s'agir d'un numéro d'itinéraire, du nom d'un conducteur ou d'un autre nom unique.
Les itinéraires en sortie commencent à plusieurs emplacements et terminent à plusieurs emplacements.
Avantages liés à l'utilisation de Planifier des itinéraires
Planifier des itinéraires présente les avantages suivants :
- Il simplifie la tâche souvent ardue de tracé d'itinéraires pour une flotte de véhicules.
- Il crée des itinéraires efficaces, qui permettent à l'organisation dans son ensemble d'économiser du temps et des ressources et qui limitent l'utilisation de carburant et la pollution occasionnée par les véhicules.
- Il enregistre les résultats dans votre portail, ce qui facilite le partage d'itinéraires avec les chauffeurs.
Couches d'itinéraires
La création de couches d’itinéraires est utile si vous voulez partager les itinéraires individuels avec d’autres membres de votre organisation ou si vous souhaitez poursuivre la modification des itinéraires à l’aide du bouton Feuille de route dans Map Viewer. Les couches d’itinéraires utilisent le nom fourni pour la couche d’entités comme préfixe, et le nom de l’itinéraire généré dans le cadre de l’analyse est ajouté pour conférer un nom unique à chaque couche d’itinéraires.
Outils semblables
Utilisez Planifier des itinéraires pour planifier un itinéraire avec plusieurs arrêts pour une flotte de véhicules. D'autres outils peuvent vous aider à résoudre des problèmes légèrement différents.
Outils d'analyse Map Viewer
Pour mesurer la durée ou la distance qui sépare des paires de points, utilisez l'outil Relier les origines aux destinations.
outils d’analyse de ArcGIS Pro
L'outil Planifier de itinéraires a une fonction semblable à celle du correcteur du solveur Tournée de véhicules dans l'Extension ArcGIS Network Analyst.
Vous avez un commentaire à formuler concernant cette rubrique ?