Saltar a contenido

drawRoute

Permite dibujar una ruta entre dos puntos, usando polilíneas:

Lista de Parámetros:

  • origin: Array default: []
  • destiny: Array default: []
  • options: un objeto con opciones adicionales (este campo no es requerido).
    • travelMode: string default: null
    • strokeColor: string default: null
    • strokeOpacity: float default: null
    • strokeWeight: integer default: null
    • markers: boolean default: true

Definición:

fn.drawRoute = function(origin, destiny, options) {};

Ejemplos:

  • Con las opciones por defecto:
Anuket.drawRoute([51.51455, -0.07306], [51.598186, 0.057406]);
  • Definiendo opciones:
1
2
3
4
5
6
7
8
9
var options = {
  travelMode: 'driving',
  strokeColor: '#0E51DC',
  strokeOpacity: 0.8,
  strokeWeight: 7,
  markers: true
}

Anuket.drawRoute([51.51455, -0.07306], [51.598186, 0.057406], options);

Consideraciones:

  • La opción travelMode acepta driving, bicycling ó walking.

  • La opción strokeColor permite cambiar el color de la polilínea. en formato hexadecimal.

  • La opción strokeOpacity permite cambiar la opacidad de la polilínea en valores de 0.0 a 1.0.

  • La opción strokeWeight permite cambiar el ancho de la polilínea en píxeles.

  • La opción markers permite ubicar un marcador al inicio y fin de la ruta.

Tip

Ten en cuenta que este método, dibuja la ruta teniendo en cuenta el tráfico y las vías de acceso disponibles y están sujetas a los Límites y políticas de uso.

Nota:

Recomendamos leer el apartado de Servicio de indicaciones, y Formas para más información.