Как добавить информационное окно расстояния и времени, например карты Google, к полилиниям, соединяющим две точки? - PullRequest
0 голосов
/ 10 декабря 2018

Я работаю над приложением Ionic и использую ионную карту Google и службу направления, предоставляемую Google. Я нарисовал несколько маршрутов, используя следующий код:

calculateAndDisplayRoute() {
var points = [];
this.directionsService.route({
  origin: this.start,
  destination: this.end,
  travelMode: 'DRIVING',
  provideRouteAlternatives: true


}, (response, status) => {
  if (status === 'OK') {
    var step = 1;

    for(var j=0;j<response.routes.length;j++){

      points=[]
      for (var i = 0; i < response.routes[j].overview_path.length; i++) {
        points.push(response.routes[j].overview_path[i].toJSON())
      }
      let position=points[20]
      this.drawRoutePolyLine(points,j,position)
      step=step+1
    }


  } else {
    window.alert('Directions request failed due to ' + status);
  }
});

}, помогите мне добавить информационное окно

...