View a markdown version of this page

Calculez les itinéraires - 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.

Calculez les itinéraires

L'API Routes calcule les itinéraires entre deux ou plusieurs destinations avec ou sans évitement pour différents modes de déplacement tels que la voiture, le camion, le scooter, le piéton, le transport en commun et le transport intermodal. Avec cette API, vous pouvez personnaliser les options de routage et demander des informations supplémentaires relatives à l'itinéraire pour répondre à des besoins spécifiques. Cette API prend en charge la navigation étape par étape et personnalise les calculs d'itinéraires en appliquant des paramètres tels que l'évitement des routes à péage, des autoroutes ou des ferries. L'API indique également les limites de vitesse et les frais de péage.

Pour plus d'informations, consultez CalculateRoutesle manuel Amazon Location Service API Reference.

Pour des exemples de requêtes, de réponses, de cURL et de commandes CLI pour cette API, consultez Comment utiliser Calculate routes.

Vue d'ensemble des itinéraires d'Amazon Location Service.

Cas d’utilisation

  • Afficher les détails géographiques sur une carte routière : utilisez les fonctionnalités de cartographie avancées pour visualiser des itinéraires détaillés avec des informations géographiques riches, notamment des points de repère, le terrain et les infrastructures urbaines. Améliorez la prise de décision en permettant aux utilisateurs de visualiser des itinéraires clairs entre leur point de départ et leur destination. Cette fonctionnalité peut prendre en charge la navigation, la planification et divers scénarios logistiques, et afficher les itinéraires pour les modes de transport tels que les voitures, les camions, les scooters, les piétons, le transport en commun et le transport intermodal. Personnalisez les itinéraires en ajoutant des éléments tels que les évitements ou le calcul des péages.

  • Afficher la navigation étape par étape : offrez un support de navigation fluide sur le Web et les appareils mobiles. Les utilisateurs peuvent accéder à des instructions détaillées, ce qui garantit des déplacements efficaces. Les deux plateformes peuvent exploiter les instructions de navigation pour proposer des itinéraires pour les déplacements personnels ou professionnels, y compris les limites de vitesse.

  • Calculez les coûts de péage le long des itinéraires : intégrez le calcul des coûts de péage à la planification des itinéraires afin de fournir des estimations de prix précises pour les itinéraires comprenant des routes à péage, des ponts ou des tunnels. Affichez les coûts de péage à l'avance pour aider les conducteurs et les planificateurs à prendre des décisions rentables et à éviter les péages lorsque cela est nécessaire.

  • Garantir le respect des limites de vitesse : intégrez les données relatives aux limites de vitesse pour aider les conducteurs à respecter les limites légales, en réduisant le risque d'amendes et en promouvant une conduite plus sûre et économe en carburant. La logistique et la gestion de flotte peuvent également tirer parti de la surveillance du respect des délais en temps réel.

  • Contribuer aux solutions d'acheminement du fret et des véhicules : Simplifiez les opérations d'acheminement du fret et des véhicules en intégrant les itinéraires, la navigation et les fonctionnalités de suivi dans les portails logistiques. Planifiez efficacement les itinéraires pour plusieurs livraisons, suivez les envois en temps réel et gérez les coûts de carburant grâce à un meilleur acheminement.

  • Planifiez les trajets en transport en commun : calculez les itinéraires en utilisant les transports en commun tels que les bus, les métros, les trains et les monorails. Les itinéraires de transport en commun incluent les itinéraires à pied vers et depuis les arrêts, les heures de départ et d'arrivée et les informations sur les lignes de transport en commun.

  • Combinez les types de transport avec le routage intermodal : calculez des itinéraires combinant plusieurs types de transport en un seul trajet, notamment les trajets en transit, les piétons, les locations, les taxis et les trajets en véhicule. Le routage intermodal permet de planifier les trajets de bout en bout en tenant compte de la manière dont les gens se déplacent réellement dans les environnements urbains.

Comprendre la demande

Note

Pour les clients inscrits dans ap-southeast-1 etap-southeast-5, les champs de demande et de réponse pris en charge peuvent différer. Reportez-vous à la référence de CalculateRoutes l'API pour plus de détails.

La demande nécessite Origin des Destination paramètres, tandis que des paramètres facultatifs tels que AllowAvoid, et Traffic personnalisent l'itinéraire pour répondre à des besoins et à des contraintes spécifiques.

Origin

Position de départ de l'itinéraire en longitude et en latitude.

Destination

Position finale de l'itinéraire.

Points de cheminement

Positions intermédiaires à inclure le long d'un itinéraire entre les positions de départ et d'arrivée.

OptimizeRoutingFor

Critères d'optimisation de l'itinéraire, tels que le plus rapide ou le plus court.

LegGeometryFormat

Format de la géométrie renvoyée pour chaque étape du parcours.

Éviter

Caractéristiques à éviter lors du calcul de l'itinéraire, ignorées si aucun itinéraire alternatif n'est trouvé.

Trafic

Traffic-related options affectant le calcul de l'itinéraire.

Péages

Toll-related options ayant une incidence sur le calcul des itinéraires et les coûts de péage.

LegAdditionalFeatures

Fonctionnalités qui peuvent être activées dans le cadre de la réponse pour chaque étape du trajet.

SpanAdditionalFeatures

Fonctionnalités Span qui peuvent être activées dans le cadre de la réponse pour chaque étape du trajet.

TravelMode

Spécifie le mode de transport. Les valeurs prises en charge incluent Car TruckScooter,Pedestrian,Transit, etIntermodal.

TravelModeOptions

Options spécifiques au mode de voyage. Comprend des options Transit (telles que les allowed/excluded modes, le nombre maximal de transferts et les options pour piétons) et Intermodal (telles que les options de transport en commun, de location, de taxi, de véhicules et de piétons).

Comprendre la réponse

La réponse fournit des informations détaillées sur l'itinéraire, telles que les étapes du trajet, des informations relatives au calcul de l'itinéraire et des informations récapitulatives, notamment la distance et la durée.

Itinéraires

Tableau d'itinéraires contenant des tronçons et les propriétés associées.

Avis

Avertissements ou messages d'information concernant l'itinéraire.

LegGeometryFormat

Spécifie le format de la géométrie de l'itinéraire.

Détails des jambes

Chaque étape d'un voyage peut être du type ferry, piéton, véhicule, transit, location ou taxi selon le mode de transport. Bien que chaque étape contienne des propriétés indépendantes du mode de transport, des propriétés spécifiques peuvent être trouvées ci-dessous :

FerryLegDetails

Ferry-specific propriétés de la jambe.

VehicleLegDetails

Vehicle-specific propriétés de la jambe.

PedestrianLegDetails

Pedestrian-specific propriétés de la jambe.

TransitLegDetails

Transit-specific les propriétés de l'étape, y compris les informations sur les lignes de transport en commun, les arrêts et les horaires.

RentalLegDetails

Rental-specific propriétés de la jambe, telles que les détails relatifs au covoiturage.

TaxiLegDetails

Taxi-specific propriétés de la jambe.

Étapes

Chaque étape d'un trajet est divisée en étapes qui décrivent les actions à effectuer pour certaines parties de l'itinéraire. Une étape peut être soit par défaut, adaptée aux applications de base TurnByTurn, soit adaptée à la navigation étape par étape. Chaque étape contient des propriétés indépendantes du type d'étape, telles que la durée et la distance, ainsi que d'autres propriétés spécifiques ExitStepDetails, qui s'appliquent uniquement aux étapes de sortie.

BeforeTravelSteps

Étapes à suivre avant de commencer le voyage.

TravelSteps

Étapes à suivre pendant le trajet.

AfterTravelSteps

Étapes à suivre une fois le voyage terminé.

Spans

Chaque étape d'un voyage peut être divisée en plusieurs étapes. Une travée est une partie de la jambe dont les valeurs sont identiques à celles de l'ensemble demandéSpanAdditionalFeatures. Les travées sont divisées en fonction des propriétés routières telles que SpeedLimit les noms des routes ou les régions. Les travées renvoyées peuvent être utilisées pour visualiser les attributs des routes et les informations relatives à l'accès.