Calcular tarifas de peajes para una matriz de ruta
Organiza tus páginas con colecciones
Guarda y categoriza el contenido según tus preferencias.
Desarrolladores del Espacio Económico Europeo (EEE)
Cuando calculas una matriz de rutas, es posible que desees tener en cuenta las tarifas de peaje de las rutas de la matriz. En algunas ciudades, puedes calcular el peaje estimado de una ruta en la moneda correspondiente.
Para obtener la lista de ubicaciones de peaje admitidas, consulta la referencia de TollPass.
Ejemplo de peaje de matriz de rutas
En el siguiente ejemplo, se usa el método computeRouteMatrix para devolver información sobre peajes en una ruta con un precio estimado cuando se usa un pase de peaje:
Establece el campo de array extraComputations en TOLLS para habilitar el cálculo de la información de peajes.
Especifica el tipo de vehículo y el tipo de pase de peaje con el campo routeModifiers de los puntos de ruta origin de la solicitud. El precio del peaje que se muestra se basa en los precios que se usan para el tipo de vehículo y el pase especificados. Si se especifica más de un pase, se devuelve el precio más económico.
Usa la máscara de campo de respuesta para configurar el método de modo que devuelva información sobre peajes en la respuesta. Especifica routes.travelAdvisory.tollInfo para devolver información de toda la ruta.
Solicitud de información sobre peajes de una matriz de rutas
Es la respuesta para la información de peajes de la matriz de rutas.
La respuesta contiene información sobre los peajes en un objeto TollInfo (REST) o TollInfo (gRPC).
Para configurar el método para que devuelva información sobre peajes, usa la máscara de campos de respuesta para establecer el campo travelAdvisory.tollInfo en la máscara.
[[["Fácil de comprender","easyToUnderstand","thumb-up"],["Resolvió mi problema","solvedMyProblem","thumb-up"],["Otro","otherUp","thumb-up"]],[["Falta la información que necesito","missingTheInformationINeed","thumb-down"],["Muy complicado o demasiados pasos","tooComplicatedTooManySteps","thumb-down"],["Desactualizado","outOfDate","thumb-down"],["Problema de traducción","translationIssue","thumb-down"],["Problema con las muestras o los códigos","samplesCodeIssue","thumb-down"],["Otro","otherDown","thumb-down"]],["Última actualización: 2025-09-04 (UTC)"],[[["\u003cp\u003eThe Routes API's \u003ccode\u003ecomputeRouteMatrix\u003c/code\u003e method allows you to calculate estimated toll fees for routes in supported cities, providing cost insights for route planning.\u003c/p\u003e\n"],["\u003cp\u003eTo enable toll calculations, specify \u003ccode\u003eTOLLS\u003c/code\u003e in the \u003ccode\u003eextraComputations\u003c/code\u003e field and provide vehicle and toll pass details in the \u003ccode\u003erouteModifiers\u003c/code\u003e field within the request.\u003c/p\u003e\n"],["\u003cp\u003eToll prices are estimates and are influenced by factors like vehicle type and toll pass used, with the response including the estimated price in the specified currency.\u003c/p\u003e\n"],["\u003cp\u003eWhile the Route Matrix provides toll information, detailed route specifics are not included; for that, use the \u003ccode\u003eCompute Routes\u003c/code\u003e functionality with single origin and destination points.\u003c/p\u003e\n"],["\u003cp\u003eBe aware that requests including toll fee calculations are billed at a higher rate than standard route matrix requests.\u003c/p\u003e\n"]]],["To calculate toll fees for a route matrix, set the `extraComputations` field to `TOLLS`. Specify the vehicle type and toll pass using the `routeModifiers` field within the origin waypoints; the lowest-cost toll pass pricing will be applied if multiple passes are set. Use the response field mask with `routes.travelAdvisory.tollInfo` to include toll information, and note that toll fee requests have a higher billing rate. The response then contains `estimatedPrice`.\n"],null,[]]