L'API Routes est actuellement en version bêta (avant la mise à disposition générale). Il est possible que les produits et fonctionnalités pré-DG présentent une compatibilité limitée, et que les modifications apportées aux produits et fonctionnalités pré-DG ne soient pas compatibles avec d'autres versions pré-DG. Les Offres de pré-DG sont couvertes par les Conditions spécifiques au service Google Maps Platform. Pour en savoir plus, consultez les descriptions des étapes de lancement.

API Routes

Restez organisé à l'aide des collections Enregistrez et classez les contenus selon vos préférences.

L'itinéraire calcule le chemin idéal entre deux lieux ou pour une matrice de points de départ et de destination, et renvoie les distances et les temps de trajet. La qualité de ces informations et leur livraison dans les temps sont essentielles pour offrir une expérience client de qualité.

L'API Routes comporte deux zones principales:

  • Calculer des routes : calculez des itinéraires entre des emplacements à l'aide de données de routage complètes et en temps réel, et du trafic en temps réel. Si vous utilisez actuellement l'API Directions, vous pouvez maintenant utiliser les routes de calcul.
  • Matrice de routes de calcul: calculez la distance et le temps de trajet pour une liste de paires point de départ-destination. Si vous utilisez actuellement l'API Distance Matrix, vous pouvez désormais utiliser la matrice de routage Compute.

Les routes et les matrices de calcul sont des versions optimisées pour les performances de l'API Directions et de l'API Distance Matrix. Elles offrent de nouvelles fonctionnalités supplémentaires, telles que le routage à deux roues.

Testez la démo pour voir l'API Routes en action.

Nouvelles fonctionnalités et améliorations de l'API Routes

L'API Routes inclut des API optimisées pour les performances qui offrent de nombreuses fonctionnalités et améliorations par rapport à l'API Directions et à l'API Distance Matrix actuelles, y compris:

  • Latence de réponse réduite.

  • Assistance aux véhicules motorisés deux roues (par exemple, motos) Le mode de transport à deux roues diffère du mode de transport à vélo, qui est un mode de transport manuel.

  • Configurez des itinéraires économes en carburant pour estimer les itinéraires les plus économes en carburant ou en énergie en fonction du type de moteur de votre véhicule.

  • Personnaliser les détails de la réponse en spécifiant un masque de champ Le masquage de champ garantit que vous ne demandez pas de données inutiles, ce qui permet d'éviter des temps de traitement inutiles et des frais de facturation.

  • Définir des options précises pour le calcul du trafic, ce qui vous permet de faire des compromis en termes de qualité et de latence.

  • Définition du cap (sens du trajet) et des informations sur 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

  • Les points de cheminement intelligents, qui permettent de spécifier les emplacements de transit et les emplacements de terminaux, ainsi que les emplacements d'arrêt sécurisés

  • Demander des informations sur les péages dans la réponse, ainsi que la distance de l'itinéraire et l'heure d'arrivée prévue

  • Pour la fonctionnalité de calcul de route de calcul, les éléments de flux de la réponse en streaming avant le calcul de la matrice entière, réduisant ainsi la latence des réponses.

  • Augmentation de la limite d'éléments (nombre d'origines × nombre de destinations) par requête côté serveur pour la fonctionnalité de calcul de route de Compute (de 100 à 625).

Calculer les routes

Utilisez les routes de calcul pour calculer l'itinéraire entre une source et une destination. L'itinéraire peut contenir une seule source et une seule destination, des arrêts intermédiaires et des modificateurs d'itinéraire pour des heures d'arrivée prévue plus précises.

Avec les routes de calcul, vous pouvez:

  • Recherchez des itinéraires pour plusieurs modes de transport, y compris la conduite, les deux-roues, la marche à pied ou le vélo.
  • Affichez un itinéraire en plusieurs étapes à l'aide d'une série de points de cheminement.
  • Spécifiez les points de départ, les destinations et les points de cheminement sous forme d'ID de lieu ou de coordonnées de latitude/longitude pour les lieux où les ID de lieu ne sont pas disponibles.

La fonctionnalité de routes de calcul renvoie les routes les plus efficaces pour calculer un itinéraire. Le temps de trajet est le principal facteur optimisé, mais les itinéraires Compute peuvent également prendre en compte d'autres facteurs tels que la distance, le nombre de bifurcations et bien d'autres pour déterminer l'itinéraire le plus efficace.

Pour plus d'informations, consultez Calculer un itinéraire.

Matrice de routage de calcul

Compute Route Matrix fournit une distance et une durée de trajet pour une matrice de points de départ et de destinations. Utilisez la matrice de routage Compute pour calculer la durée et la distance pour chaque paire point de départ-destination de la matrice.

Vous pouvez demander des données de distance pour différents modes de transport et estimer le temps de trajet dans les conditions de circulation.

Pour en savoir plus, consultez la section Calculer une matrice de routage.

Migrer des applications existantes

Si vous possédez des applications qui utilisent les API Directions et l'API Distance Matrix, vous pouvez les migrer afin d'utiliser les nouvelles fonctionnalités Routes Matrix et Compute Matrix de l'API Routes. Consultez le guide de migration de l'API Routes pour savoir comment migrer vos applications existantes afin d'utiliser ces nouvelles fonctionnalités.