
Introduction
La classe Route fournit la méthode computeRoutes
pour renvoyer l'itinéraire idéal entre deux lieux. Fournissez des itinéraires avec le trafic en temps réel en transports en commun, à vélo, en voiture, en véhicule motorisé à deux roues ou à pied entre plusieurs lieux.
Besoin de matrices d'itinéraires ? Si vous êtes intéressé par une matrice de routage, consultez la présentation de la classe RouteMatrix.
Vous migrez ? Si vous migrez de l'ancien service Directions vers la classe Route
, consultez Migrer vers la classe Route.
Pourquoi utiliser la classe Route ?
La classe Route
vous permet de définir l'itinéraire de vos véhicules ou de vos colis selon vos préférences, tout en optimisant les coûts et la qualité, grâce à un large éventail de détails sur les itinéraires.
Que pouvez-vous faire avec la classe Route ?
La méthode computeRoutes
renvoie l'itinéraire idéal entre deux lieux. La bibliothèque Routes vous permet d'effectuer les opérations suivantes :
- Obtenir un itinéraire pour différents modes de transport :
- Moyens de transport : transports en commun, voiture, deux-roues, marche ou vélo.
- Une série de points de cheminement que vous pouvez optimiser pour trouver l'ordre le plus efficace pour les atteindre.
- Utilisez plusieurs méthodes pour spécifier les origines, les destinations et les waypoints :
- Chaînes de texte. Par exemple : "Chicago, IL", "Darwin, NT, Australie", "1800 Amphitheatre Parkway, Mountain View, CA 94043" ou "CWF6+FWX Mountain View, Californie"
- Placer des instances
- Coordonnées de latitude et de longitude, éventuellement avec le cap du véhicule
- Ajustez vos options de trajet en fonction de vos besoins et de vos objectifs :
- Sélectionnez des itinéraires économes en carburant ou en énergie selon le type de moteur de votre véhicule : diesel, électrique, hybride ou essence.
- Définissez des options précises pour le calcul du trafic, ce qui vous permet de prendre des décisions concernant le compromis entre qualité et latence.
- Définissez le cap du véhicule (direction du trajet) et le côté de la route pour les points de cheminement afin d'améliorer la précision de l'heure d'arrivée prévue.
- Spécifiez les lieux de passage par rapport aux lieux de destination et les lieux de repos sécurisés.
- Demandez des informations sur les péages, ainsi que la distance de l'itinéraire et l'heure d'arrivée prévue.
- Contrôlez votre latence et votre qualité en ne demandant que les données dont vous avez besoin à l'aide d'un masque de champ. Vous éviterez ainsi un temps de traitement inutile et des tarifs de facturation des requêtes plus élevés.