
Introducción
La clase Route proporciona el método computeRoutes
para devolver la ruta ideal entre dos ubicaciones. Proporciona instrucciones sobre cómo llegar entre varias ubicaciones en transporte público, bicicleta, automóvil, vehículos motorizados de 2 ruedas o a pie, con información del tráfico en tiempo real.
¿Necesitas matrices de rutas? Si te interesa una matriz de rutas, consulta la descripción general de la clase Route Matrix.
¿Vas a migrar? Si migras desde el servicio de Directions (heredado) a la clase Route
, consulta Migra a la clase Route.
¿Por qué usar la clase Route?
Con la clase Route
, que incluye una amplia variedad de detalles de la ruta, puedes establecer la ruta de tus vehículos o paquetes según tus preferencias y, al mismo tiempo, optimizar el costo y la calidad.
¿Qué puedes hacer con la clase Route?
El método computeRoutes
devuelve la ruta ideal entre dos ubicaciones. Con la biblioteca de Routes, puedes hacer lo siguiente:
- Obtén instrucciones sobre cómo llegar a un lugar en diferentes medios de transporte:
- Modos de transporte: transporte público, automóvil, vehículos de dos ruedas, a pie o en bicicleta.
- Es una serie de puntos de referencia que puedes optimizar para obtener el orden más eficiente en el que viajar a ellos.
- Usa varias formas de especificar orígenes, destinos y puntos de ruta:
- Son cadenas de texto. Por ejemplo: "Chicago, IL", "Darwin, NT, Australia", "1800 Amphitheatre Parkway, Mountain View, CA 94043" o "CWF6+FWX Mountain View, California".
- Instancias de lugares
- Coordenadas de latitud y longitud, y, de manera opcional, rumbo del vehículo
- Ajusta las opciones de ruta según tus necesidades y objetivos:
- Selecciona rutas con mayor ahorro de combustible o energía según el tipo de motor de tu vehículo: Diésel, eléctrico, híbrido o gasolina.
- Establece opciones detalladas para el cálculo del tráfico, lo que te permite tomar decisiones sobre la compensación entre calidad y latencia.
- Configura la dirección del vehículo (sentido de circulación) y la información del lado de la ruta para los puntos de referencia y, así, aumentar la precisión de la ETA.
- Especifica ubicaciones de paso y terminales, y ubicaciones seguras para hacer paradas.
- Solicita información sobre peajes, junto con la distancia de la ruta y la ETA.
- Controla la latencia y la calidad solicitando solo los datos que necesitas con una máscara de campo, lo que te ayuda a evitar tiempos de procesamiento innecesarios y tarifas de facturación de solicitudes más altas.