Présentation
En plus de spécifier l'origine et la destination, vous pouvez également utiliser de nombreuses options disponibles pour les itinéraires afin de personnaliser une matrice d'itinéraire. Le tableau suivant liste les options disponibles pour les requêtes de matrice d'itinéraire et indique les différences entre les méthodes d'itinéraire unique et de matrice.
Option | Description |
---|---|
Mode Voyage | Mode de transport (voiture, transports en commun, marche, vélo ou véhicule à deux roues, par exemple). |
Indiquez si vous souhaitez inclure les données sur le trafic et comment. | Incluez les données sur le trafic pour obtenir des résultats plus précis, ou excluez-les pour obtenir une réponse plus rapide.
Étant donné que computeRouteMatrix traite de nombreuses routes simultanément en utilisant le paramètre de qualité le plus élevé, TRAFFIC_AWARE_OPTIMAL , une limite de requête stricte est imposée sur le nombre total d'éléments (origines × destinations) que vous pouvez calculer en un seul appel. Cette limite existe pour éviter une latence excessive. |
Calculer les péages pour une matrice d'itinéraires | Lorsque vous travaillez avec des péages dans RouteMatrix , le processus est fondamentalement le même que pour calculer les péages pour un seul itinéraire, mais avec une différence clé en termes de portée : la méthode computeRouteMatrix ne fournit que les informations agrégées sur les péages pour chaque paire origine-destination complète. Contrairement à la méthode computeRoutes unique, qui peut renvoyer des informations détaillées sur les péages, ventilées par tronçon d'itinéraire (segments entre les waypoints), la réponse de la matrice de routes récapitule le coût total estimé des péages pour l'ensemble du trajet entre l'origine et la destination. Vous pouvez toujours activer le calcul des péages en définissant extraComputations sur TOLLS et en définissant les informations sur le véhicule et le badge de péage en définissant le routeModifiers de l'origine, mais le travelAdvisory.tollInfo résultant s'applique à l'itinéraire complet, et non à ses composants individuels.
|
Demander des valeurs localisées | Vous demandez du texte localisé pour la réponse de votre matrice de routes de la même manière que pour une route, à l'aide d'un masque de champ. Lorsque vous demandez du texte localisé pour la durée et la distance, les méthodes à itinéraire unique et matricielles permettent de définir explicitement les languageCode et les unités (par exemple, METRIC ou IMPERIAL ). Toutefois, si ces paramètres ne sont pas définis, la méthode computeRoutes tente d'inférer la langue et les unités de distance directement à partir de la position géographique du point de cheminement d'origine, tandis que la méthode computeRouteMatrix utilise par défaut l'anglais (en-US ) pour la langue et le système métrique (METRIC ) pour les unités, quelle que soit la position de l'origine. Par conséquent, vous devez définir explicitement les paramètres de localisation lorsque vous utilisez RouteMatrix pour remplacer son comportement par défaut. |
Types de véhicules disponibles pour la matrice de routes | Options supplémentaires pour sélectionner le type de véhicule pour la matrice de route. |
Options supplémentaires | Pour spécifier des options supplémentaires, comme l'heure de départ, consultez ComputeRouteMatrixRequest. |