Mensaje de solicitud de v1alpha.computeRouteMatrix
Representación JSON |
---|
{ "origins": [ { object ( |
Campos | |
---|---|
origins[] |
Obligatorio. Array de orígenes, que determina las filas de la matriz de respuesta. Se aplican varias restricciones de tamaño a la cardinalidad de los orígenes y destinos:
|
destinations[] |
Obligatorio. Array de destinos, que determina las columnas de la matriz de respuesta. |
travelMode |
Opcional. Especifica el medio de transporte. |
routingPreference |
Opcional. Especifica cómo calcular la ruta. El servidor intenta usar la preferencia de enrutamiento seleccionada para calcular la ruta. Si la preferencia de enrutamiento genera un error o una latencia demasiado larga, se muestra un error. En el futuro, es posible que implementemos un mecanismo de resguardo para usar una opción diferente cuando la opción preferida no proporcione un resultado válido. Puedes especificar esta opción solo cuando |
departureTime |
Opcional. Hora de salida. Si no estableces este valor, la hora predeterminada será la hora en que realizaste la solicitud. Si estableces este valor en una hora que ya ocurrió, la solicitud fallará. Una marca de tiempo en formato RFC3339 UTC “Zulú”, con una resolución de nanosegundos y hasta nueve dígitos fraccionarios. Ejemplos: |
RouteMatrixOrigin
Un solo origen para ComputeRouteMatrixRequest
Representación JSON |
---|
{ "waypoint": { object ( |
Campos | |
---|---|
waypoint |
Obligatorio. Punto de referencia de origen |
routeModifiers |
Opcional. Modificadores para cada ruta que tome esto como origen |
RouteMatrixDestination
Un único destino para ComputeRouteMatrixRequest
Representación JSON |
---|
{
"waypoint": {
object ( |
Campos | |
---|---|
waypoint |
Obligatorio. Punto de referencia de destino |