MapsRoutingModelFactory.RouteLegSummary Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Inicializa uma nova instância de RouteLegSummary.
public static Azure.Maps.Routing.Models.RouteLegSummary RouteLegSummary (int? lengthInMeters = default, int? travelTimeInSeconds = default, int? trafficDelayInSeconds = default, DateTimeOffset? departureTime = default, DateTimeOffset? arrivalTime = default, int? noTrafficTravelTimeInSeconds = default, int? historicTrafficTravelTimeInSeconds = default, int? liveTrafficIncidentsTravelTimeInSeconds = default, double? fuelConsumptionInLiters = default, double? batteryConsumptionInKwH = default);
static member RouteLegSummary : Nullable<int> * Nullable<int> * Nullable<int> * Nullable<DateTimeOffset> * Nullable<DateTimeOffset> * Nullable<int> * Nullable<int> * Nullable<int> * Nullable<double> * Nullable<double> -> Azure.Maps.Routing.Models.RouteLegSummary
Public Shared Function RouteLegSummary (Optional lengthInMeters As Nullable(Of Integer) = Nothing, Optional travelTimeInSeconds As Nullable(Of Integer) = Nothing, Optional trafficDelayInSeconds As Nullable(Of Integer) = Nothing, Optional departureTime As Nullable(Of DateTimeOffset) = Nothing, Optional arrivalTime As Nullable(Of DateTimeOffset) = Nothing, Optional noTrafficTravelTimeInSeconds As Nullable(Of Integer) = Nothing, Optional historicTrafficTravelTimeInSeconds As Nullable(Of Integer) = Nothing, Optional liveTrafficIncidentsTravelTimeInSeconds As Nullable(Of Integer) = Nothing, Optional fuelConsumptionInLiters As Nullable(Of Double) = Nothing, Optional batteryConsumptionInKwH As Nullable(Of Double) = Nothing) As RouteLegSummary
Parâmetros
Propriedade tempo de viagem estimado em segundos que inclui o atraso devido ao tráfego em tempo real. Observe que mesmo quando traffic=false travelTimeInSeconds ainda inclui o atraso devido ao tráfego. Se DepartAt estiver no futuro, o tempo de viagem será calculado usando dados de tráfego histórico dependentes do tempo.
Atraso estimado em segundos causado pelos incidentes em tempo real de acordo com as informações de tráfego. Para rotas planejadas com hora de partida no futuro, os atrasos são sempre 0. Para retornar tempos de viagem adicionais usando diferentes tipos de informações de tráfego, o parâmetro compute TravelTimeFor=all precisa ser adicionado.
- departureTime
- Nullable<DateTimeOffset>
A hora de partida estimada para a rota ou a perna.
- arrivalTime
- Nullable<DateTimeOffset>
A hora de chegada estimada para a rota ou a perna.
Tempo estimado de viagem calculado como se não houvesse atrasos na rota devido a condições de tráfego (por exemplo, congestionamento). Incluído somente se computeTravelTimeFor = todos forem usados na consulta.
Tempo estimado de viagem calculado usando dados de tráfego histórico dependentes do tempo. Incluído somente se computeTravelTimeFor = todos forem usados na consulta.
Tempo estimado de viagem calculado usando dados de velocidade em tempo real. Incluído somente se computeTravelTimeFor = todos forem usados na consulta.
Consumo estimado de combustível em litros usando o Modelo de Consumo de Combustão. Incluído se vehicleEngineType estiver definido como combustão e constantSpeedConsumptionInLitersPerHundredkm for especificado. O valor será não negativo.
Consumo estimado de energia elétrica em kWh (quilowatts-hora) usando o Modelo de Consumo Elétrico. Incluído se vehicleEngineType estiver definido como elétrico e constantSpeedConsumptionInkWhPerHundredkm for especificado. O valor de batteryConsumptionInkWh inclui a energia elétrica recuperada e, portanto, pode ser negativo (o que indica ganho de energia). Se maxChargeInkWh e currentChargeInkWh forem especificados, a recuperação será limitada para garantir que o nível de carga da bateria nunca exceda maxChargeInkWh. Se nem maxChargeInkWh nem currentChargeInkWh forem especificados, a recuperação irrestrita será assumida no cálculo de consumo.
Retornos
Uma nova RouteLegSummary instância para simulação.
Aplica-se a
Azure SDK for .NET