Acheminements - Amazon Location Service

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Acheminements

Cette section fournit un aperçu des concepts relatifs au routage à l'aide d'Amazon Location Service.

Note

Pour plus d'informations sur la façon d'utiliser les ressources d'itinéraire dans la pratique, voirCalcul des itinéraires à l'aide d'Amazon Location Service.

Ressources pour le calculateur d'itinéraires

Les ressources du calculateur d'itinéraires vous permettent de trouver des itinéraires et d'estimer le temps de trajet en fonction du réseau up-to-date routier et des informations routières en temps réel fournies par le fournisseur de données que vous avez choisi.

Vous pouvez utiliser les itinéraires APIs pour créer des fonctionnalités qui permettent à votre application de demander le temps de trajet, la distance et la géométrie de l'itinéraire entre deux emplacements. Vous pouvez également utiliser les itinéraires API pour demander le temps de trajet et la distance entre un ensemble de départs et de destinations en une seule demande afin de calculer une matrice.

Voici comment créer et utiliser une ressource de calcul d'itinéraire :

Diagram showing steps: user input, SDK processing, and route calculation on a map.
  1. Tout d'abord, vous créez une ressource de calcul d'itinéraire dans votre AWS compte en sélectionnant un fournisseur de données.

  2. Vous pouvez ensuite sélectionner et installer SDK celui qui correspond à votre environnement de développement et à vos applications.

  3. Commencez à utiliser les Amazon Location RoutesAPIs. Pour plus d'informations sur l'utilisation du routageAPIs, consultez la rubrique surCalcul des itinéraires à l'aide d'Amazon Location Service.

  4. Vous pouvez ensuite intégrer la surveillance à l'aide de services tels qu'Amazon CloudWatch et AWS CloudTrail. Pour plus d'informations, voir Surveillance d'Amazon Location Service avec Amazon CloudWatch etEnregistrement et surveillance avec AWS CloudTrail.

Calcul d'un itinéraire

Une ressource de calcul d'itinéraire Amazon Location fournit une action appelée CalculateRoute que vous pouvez utiliser pour créer un itinéraire entre deux emplacements géographiques (le point de départ et la destination). L'itinéraire calculé inclut la géométrie permettant de tracer l'itinéraire sur une carte, ainsi que le temps total et la distance parcourus par l'itinéraire.

Utiliser des waypoints

Lorsque vous créez votre demande d'itinéraire, vous pouvez ajouter des points de cheminement supplémentaires à l'itinéraire. Il s'agit de points situés entre le départ et la destination qui font office d'arrêts le long du parcours. L'itinéraire sera calculé à partir de chacun des points de cheminement spécifiés. L'itinéraire d'un point de la demande au suivant est appelé Leg a. Chaque étape inclut une distance, une durée et la géométrie de cette partie du parcours.

Note

Les points de cheminement sont routés dans l'ordre indiqué dans la demande. Ils ne sont pas réorganisés en fonction du chemin le plus court. Consultez la Planification des itinéraires section pour plus d'informations sur la recherche du chemin le plus court.

Vous pouvez inclure jusqu'à 25 points de cheminement dans une seule demande pour calculer un itinéraire.

Trafic et heure de départ

L'Amazon Location Service prend en compte le trafic lors du calcul d'un itinéraire. Le trafic qu'il prend en compte est basé sur l'heure que vous spécifiez. Vous pouvez choisir de partir maintenant ou indiquer une heure précise à laquelle vous souhaitez partir, ce qui aura une incidence sur le résultat de l'itinéraire en ajustant le trafic à l'heure spécifiée.

Note

Vous pouvez calculer l'heure d'arrivée en utilisant l'heure de départ et le temps de réponse de l'itinéraire, pour estimer l'arrivée d'un chauffeur, par exemple.

Si vous souhaitez qu'Amazon Location ne prenne pas en compte le trafic, ne spécifiez pas d'heure de départ et ne spécifiez pas d'heure de départ maintenant. Cela permettra de calculer un itinéraire qui suppose les meilleures conditions de circulation pour l'itinéraire.

Options du mode de voyage

Vous pouvez définir le mode de voyage lorsque vous calculez un itinéraire à l'aide d'Amazon Location Service. Le mode de déplacement par défaut est la voiture, mais vous pouvez également sélectionner le camion ou la marche à pied.

Si vous spécifiez le mode voiture ou camion, vous pouvez également définir des options supplémentaires.

Pour le mode voiture, vous pouvez spécifier que vous souhaitez éviter les routes à péage ou les ferries. Cela permettra d'éviter les ferries et les routes à péage, tout en continuant à les emprunter, s'ils constituent le seul moyen de se rendre à destination.

Pour le mode camion, vous pouvez également éviter les ferries et les routes à péage, mais vous pouvez également spécifier la taille et le poids du camion, afin d'éviter les itinéraires qui ne conviennent pas au camion.

Planification des itinéraires

Vous pouvez utiliser Amazon Location Service pour créer des entrées pour votre logiciel de planification et d'optimisation d'itinéraires. Vous pouvez créer des résultats d'itinéraire, y compris le temps de trajet et la distance parcourue, pour des itinéraires entre un ensemble de positions de départ et un ensemble de positions de destination. C'est ce qu'on appelle créer une matrice de route.

Note

Les logiciels de planification et d'optimisation d'itinéraires peuvent résoudre de nombreux scénarios. Par exemple, un logiciel de planification peut utiliser l'ensemble des temps et des distances entre les points pour calculer le chemin le plus court qui s'arrête à chaque point, fournissant ainsi un itinéraire efficace pour un seul conducteur. Un logiciel de planification peut également être utilisé pour répartir les arrêts entre plusieurs camions, ce qui permet d'améliorer l'efficacité d'une flotte ou de s'assurer que chaque client est visité dans les délais impartis. Amazon Location fournit les fonctions de routage de manière efficace pour permettre au logiciel de planification de mener à bien sa tâche.

Par exemple, compte tenu des positions de départ A et B et des positions de destination X et Y, Amazon Location Service indiquera le temps de trajet et la distance parcourue pour les itinéraires allant de A à X, A à Y, B à X et B à Y.

Comme pour le calcul d'un seul itinéraire, vous pouvez calculer les itinéraires avec différents modes de transport, évitements et conditions de circulation. Par exemple, vous pouvez spécifier que le véhicule est un camion de 35 pieds de long, et l'itinéraire calculé utilisera ces restrictions pour déterminer le temps et la distance parcourus. Vous ne pouvez pas inclure de points de cheminement dans le calcul d'une matrice d'itinéraires.

Le nombre de résultats renvoyés (et d'itinéraires calculés) est le nombre de positions de départ multiplié par le nombre de positions de destination. Vous êtes facturé pour chaque itinéraire calculé, et non pour chaque demande adressée au service. Ainsi, une matrice d'itinéraires comportant 10 départs et 10 destinations sera facturée comme 100 itinéraires.

Terminologie des itinéraires

Ressource de calcul d'itinéraire

Un AWS ressource qui vous permet d'estimer le temps de trajet, la distance et de tracer des itinéraires sur une carte à l'aide des données relatives au trafic et au réseau routier provenant du fournisseur de données que vous avez choisi.

À l'aide des ressources du calculateur d'itinéraires, vous calculez des itinéraires pour différents modes de transport, détours et conditions de circulation.

Acheminement

Un itinéraire contient les détails utilisés lorsque vous empruntez un chemin à partir de la position de départ, des positions des points de cheminement et de la position de destination.

Voici des exemples de détails d'un itinéraire :

  • La distance entre une position et une autre position.

  • Le temps nécessaire pour passer d'une position à la suivante.

  • LineString Géométrie représentant le tracé de l'itinéraire.

Pour plus d'informations sur les itinéraires, consultez la syntaxe de réponse pour l' CalculateRoute opération dans la APIréférence Amazon Location Service Routes.

Matrice d'itinéraires

Une liste d'itinéraires, allant d'un ensemble de positions de départ à un ensemble de positions de destination. Utile comme entrée dans un logiciel de planification ou d'optimisation d'itinéraires.

Pour plus d'informations sur le calcul d'une matrice d'itinéraires, consultez la syntaxe de l' CalculateRouteMatrix opération dans la APIréférence Amazon Location Service Routes.

LineStringgéométrie

Un itinéraire Amazon Location comprend une ou plusieurs étapes (un itinéraire allant d'un point de cheminement à un autre dans le cadre de l'itinéraire global). La géométrie de chaque jambe est une polyligne représentée par unLineString. A LineString est un tableau ordonné de positions qui peut être utilisé pour tracer un itinéraire sur une carte.

Voici un exemple de modèle LineString à trois points :

[ [-122.7565,49.0021], [-122.3394,47.6159], [-122.1082,45.8371] ]
Waypoint

Les points de cheminement sont des positions intermédiaires qui font office d'arrêts le long d'un itinéraire entre la position de départ et la position de destination. L'ordre des escales sur l'itinéraire suit l'ordre dans lequel vous indiquez les positions des points de cheminement dans la demande.

Jambe

Une seule étape est le voyage d'une position à une autre. Si les positions ne sont pas situées sur une route, elles sont déplacées vers la route la plus proche. Le nombre d'étapes d'un parcours est inférieur d'un au nombre total de positions.

Un itinéraire sans point de passage consiste en une seule étape, du point de départ à la destination. Un itinéraire comportant un point de cheminement comprend deux étapes, de la position de départ au point de cheminement, puis du point de cheminement à la destination.

Étape

Une étape est une sous-section d'une jambe. Chaque étape fournit des informations récapitulatives pour cette étape de la jambe.