Présentation de la classe Route

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.

Étapes suivantes