al escribir una direcion y un lugar de llegada te de la elmonte
Puedes utilizar la API de Google Maps para obtener la distancia y el tiempo de viaje entre dos puntos. Aquí te muestro un ejemplo de cómo hacerlo en JavaScript: ```javascript // Importa la API de Google Maps const googleMaps = require('@google/maps').createClient({ key: 'TU_API_KEY', // Reemplaza con tu API key de Google Maps }); // Función para obtener la distancia y el tiempo de viaje async function getDistanceAndTime(origin, destination) { try { const response = await googleMaps.directions({ origin, destination, mode: 'driving', // Opcional: 'driving', 'walking', 'bicycling', 'transit' units: 'metric', // Opcional: 'metric' o 'imperial' }); const distance = response.json.routes[0].legs[0].distance.value; const time = response.json.routes[0].legs[0].duration.value; return { distance, time }; } catch (error) { console.error(error); return null; } } // Ejemplo de uso const origin = 'El Monte, CA, USA'; const destination = 'Los Angeles, CA, USA'; getDistanceAndTime(origin, destination).then((result) => { if (result) { console.log(`Distancia: ${result.distance} metros`); console.log(`Tiempo de viaje: ${result.time} segundos`); } else { console.log('No se pudo obtener la distancia y el tiempo de viaje'); } }); ``` Recuerda reemplazar `TU_API_KEY` con tu API key de Google Maps. También puedes personalizar la función para que se adapte a tus necesidades. **Nota:** La API de Google Maps tiene un límite de solicitudes por día. Si superas este límite, debes pagar por un plan de pago.