Для Route Alternatives установлено значение true для API направлений, но ни один из них не отображается

Я установил для параметра provideRouteAlternatives значение true в запросе ответов о направлениях на маршруте, но никакие другие полилинии для маркера не отображаются, кроме той, которая считается кратчайшим путем. Поскольку для этой опции задано значение true, не должен ли я видеть другие полилинии на карте, чтобы пользователь мог выбрать ее вместо предоставленной? Я проверил, есть ли более одного маршрута, возвращающегося в результате от точки A до B, и есть. Вот код:

map.ts:

getDirections(flag, prompt, scopeObj) {
            var request, count = 0;
    request = {
            origin: scopeObj.myLocation,
            destination: prompt.latLng,
            travelMode: 'DRIVING',
            provideRouteAlternatives: true,
            unitSystem: google.maps.UnitSystem.IMPERIAL
          };
        }
        scopeObj.directionsService.route(request, function(result, status) {
          if (status == 'OK') {
              scopeObj.infoWindow.close();
              scopeObj.directionsDisplay.setDirections(result);
              scopeObj.directionsDisplay.setMap(scopeObj.map);
            count++;
          }
          continueExec();
        });
        }

0 ответов

Другие вопросы по тегам