tutoriales-js-gh

Ejercicio 6: Calcular Rutas

El cálculo de rutas es el proceso de encontrar el camino desde un origen a un destino en una red de calles. Puede usar el servicio de cálculo de rutas para encontrar rutas, obtener indicaciones de conducción, calcular tiempos de conducción y resolver problemas complejos de cálculo de rutas de múltiples vehículos. El widget Directions facilita el cálculo de indicaciones entre dos o más ubicaciones. Las indicaciones resultantes se muestran en detalle con instrucciones en cada giro. En este ejercicio usará el widget Directions para calcular una ruta entre dos o más ubicaciones.

Cree una página HTML

  1. Haciendo uso del editor de código de su preferencia, abra o copie el contenido del ejercicio anterior.

    Agregue los módulos

  2. En la instrucción require, agregue los módulos Locate y Compass. ```html
## Calcule rutas
El widget `Directions` facilita el cálculo de indicaciones entre dos o más ubicaciones. Las indicaciones resultantes se muestran en detalle con instrucciones en cada giro.

3. En la función principal, cree el widget `Directions` y establezca el parámetro `view` como `view`.
```javascript
view.ui.add(compassWidget, {
    position: "top-left",
    index: 4
});
/* BLOQUE AGREGADO */
let directionsWidget = new Directions({
    view: view
});
/* FIN BLOQUE AGREGADO */
  1. Cree un Expand y establezca las propiedades view, content y autoCollapse como view, directionsWidget y false respectivamente.
    let directionsWidget = new Directions({
     view: view
    });
    /* BLOQUE AGREGADO */
    const rtExpand = new Expand({
     view: view,
     content: directionsWidget,
     autoCollapse: false
    });
    view.ui.add(rtExpand, "top-right");
    /* FIN BLOQUE AGREGADO */
    

    Ejecute su aplicación

    Agregue su documento al servidor web de su preferencia y visualice el resultado en un navegador web.