flutter google map: dibujar la línea de ruta entre dos ubicaciones

1 minuto de lectura

Estoy tratando de escribir un código simple para dibujar una línea de ruta entre dos ubicaciones en el mapa de Google, utilicé el paquete flutter_polyline_points para eso, escribí un código simple de la siguiente manera:

List<PointLatLng> results = await polylinePoints.getRouteBetweenCoordinates(api_key, 38.00000000, 40.222222, 41.1111111, 45.222222222);

pero aparece una excepción cada vez que ejecuto el código, que es:

Una excepción ha ocurrido. _Exception (Excepción: RangeError (índice): Valor no válido: el rango de valores válido está vacío: 0)

*** ¿Alguien puede decirme cómo puedo solucionar el error?

¿Ha sido útil esta solución?