Share via


RouteGetRouteRangeOptionalParams interface

Parâmetros Opcionais.

Extends

RequestOptionsBase

Propriedades

accelerationEfficiency

Especifica a eficiência da conversão de energia química armazenada em combustível em energia cinética quando o veículo acelera (ou seja, KineticEnergyGained/ChemicalEnergyConsumed). ChemicalEnergyConsumed é obtido ao converter combustível consumido em energia química utilizando fuelEnergyDensityInMJoulesPerLiter. Tem de ser emparelhado com a decelerationEfficiency.

O intervalo de valores permitidos é de 0,0 a 1/decelerationEfficiency.

Valores Sensatos: para o Modelo de Combustão : 0.33, para Modelo Elétrico : 0.66

auxiliaryPowerInkW

Especifica a quantidade de energia consumida para sustentar sistemas auxiliares, em quilowatts (kW). Pode ser utilizado para especificar o consumo devido a dispositivos e sistemas como sistemas AC, rádio, aquecimento, etc.

Valores Sensatos: 1,7

auxiliaryPowerInLitersPerHour

Especifica a quantidade de combustível consumido para sustentar sistemas auxiliares do veículo, em litros por hora. Pode ser utilizado para especificar o consumo devido a dispositivos e sistemas como sistemas AC, rádio, aquecimento, etc.

Valores Sensatos: 0,2

avoid

Especifica algo que o cálculo da rota deve tentar evitar ao determinar a rota. Pode ser especificado várias vezes num pedido, por exemplo, "&avoid=motorways&avoid=tollRoads&avoid=ferries". Em calculateReachableRange requests, o valor alreadyUsedRoads não pode ser utilizado. Os valores possíveis incluem: "tollRoads", "auto-estradas", "ferries", "unpavedRoads", "carpools", "alreadyUsedRoads", "borderCrossings"

constantSpeedConsumptionInkWhPerHundredkm

Especifica o componente dependente da velocidade do consumo. Fornecido como uma lista não ordenada de pares de velocidade/taxa de consumo. A lista define pontos numa curva de consumo. As taxas de consumo para velocidades que não estão na lista são encontradas da seguinte forma:

  • por interpolação linear, se a velocidade dada se situar entre duas velocidades na lista

  • por extrapolação linear, caso contrário, assumindo uma constante (ΔConsumption/ΔSpeed) determinada pelos dois pontos mais próximos da lista

A lista tem de conter entre 1 e 25 pontos (inclusive) e não pode conter pontos duplicados para a mesma velocidade. Se contiver apenas um único ponto, a taxa de consumo desse ponto é utilizada sem processamento adicional.

O consumo especificado para a velocidade maior tem de ser maior ou igual ao da penúltima maior velocidade. Isto garante que a extrapolação não conduz a taxas de consumo negativas.

Da mesma forma, os valores de consumo especificados para as duas velocidades mais pequenas na lista não podem levar a uma taxa de consumo negativa para qualquer velocidade mais pequena.

O intervalo válido para os valores de consumo(expresso em kWh/100km) está entre 0,01 e 100000,0.

Valores Sensatos: 50,8.2:130,21.3

Este parâmetro é necessário para o modelo de consumo elétrico.

constantSpeedConsumptionInLitersPerHundredkm

Especifica o componente dependente da velocidade do consumo. Fornecido como uma lista não ordenada de velocidade delimitada por dois pontos & pares de taxa de consumo. A lista define pontos numa curva de consumo. As taxas de consumo para velocidades que não estão na lista são encontradas da seguinte forma:

  • por interpolação linear, se a velocidade dada se situar entre duas velocidades na lista

  • por extrapolação linear, caso contrário, assumindo uma constante (ΔConsumption/ΔSpeed) determinada pelos dois pontos mais próximos da lista

A lista tem de conter entre 1 e 25 pontos (inclusive) e não pode conter pontos duplicados para a mesma velocidade. Se contiver apenas um único ponto, a taxa de consumo desse ponto é utilizada sem processamento adicional.

O consumo especificado para a velocidade maior tem de ser maior ou igual ao da penúltima maior velocidade. Isto garante que a extrapolação não conduz a taxas de consumo negativas.

Da mesma forma, os valores de consumo especificados para as duas velocidades mais pequenas na lista não podem levar a uma taxa de consumo negativa para qualquer velocidade mais pequena.

O intervalo válido para os valores de consumo(expresso em l/100km) está entre 0,01 e 100000,0.

Valores Sensatos: 50,6.3:130,11.5

Nota : este parâmetro é necessário para o Modelo de Consumo de Combustão.

currentChargeInkWh

Especifica o fornecimento de energia elétrica atual em kilowatt horas (kWh). Este parâmetro coexiste com o parâmetro maxChargeInkWh .

O intervalo de valores permitidos é de 0,0 a maxChargeInkWh.

Valores Sensatos: 43

currentFuelInLiters

Especifica o fornecimento atual de combustível em litros. Valores Sensatos: 55

decelerationEfficiency

Especifica a eficiência da conversão de energia cinética em combustível guardado (não consumido) quando o veículo desacelera (ou seja, ChemicalEnergySaved/KineticEnergyLost). ChemicalEnergySaved é obtido ao converter combustível guardado (não consumido) em energia com fuelEnergyDensityInMJoulesPerLiter. Tem de ser emparelhado com accelerationEfficiency.

O intervalo de valores permitidos é 0,0 a 1/accelerationEfficiency.

Valores Sensatos: para o Modelo de Combustão : 0,83, para Modelo Elétrico : 0.91

departAt

A data e hora de partida do ponto de origem. As horas de partida para além de agora têm de ser especificadas como dateTime. Quando um desvio de fuso horário não é especificado, assume-se que é o do ponto de origem. O valor departAt tem de estar no futuro no formato de data-hora (1996-12-19T16:39:57-08:00).

downhillEfficiency

Especifica a eficiência da conversão de energia potencial em combustível guardado (não consumido) quando o veículo perde elevação (ou seja, ChemicalEnergySaved/PotentialEnergyLost). ChemicalEnergySaved é obtido ao converter combustível guardado (não consumido) em energia com fuelEnergyDensityInMJoulesPerLiter. Tem de ser emparelhado com uphillEfficiency.

O intervalo de valores permitidos é 0,0 a 1/uphillEfficiency.

Valores Sensatos: para o Modelo de Combustão : 0,51, para Modelo Elétrico : 0,73

energyBudgetInkWh

Orçamento de energia elétrica em kilowatt horas (kWh) que determina o intervalo máximo que pode ser percorrido com o Modelo de Consumo Elétrico especificado. Este parâmetro é necessário se vehicleEngineType for Elétrico e timeBudgetInSec não for utilizado. Deve ser fornecido fuelBudgetInLiters, energyBudgetInkWh ou timeBudgetInSec.

fuelBudgetInLiters

Orçamento do combustível em litros que determina o intervalo máximo que pode ser percorrido com o Modelo de Consumo de Combustão especificado. Este parâmetro é necessário se vehicleEngineType for Combustion e timeBudgetInSec não for utilizado. Deve ser fornecido fuelBudgetInLiters, energyBudgetInkWh ou timeBudgetInSec.

fuelEnergyDensityInMJoulesPerLiter

Especifica a quantidade de energia química armazenada num litro de combustível em megajoules (MJ). É utilizado em conjunto com os parâmetros *Eficiência para conversões entre energia e combustível guardados ou consumidos. Por exemplo, a densidade energética é de 34,2 MJ/l para gasolina e 35,8 MJ/l para gasóleo. Este parâmetro é necessário se estiver definido um parâmetro *Eficiência .

Valores Sensatos: 34.2

hilliness

Grau de colina para uma rota emocionante. Este parâmetro só pode ser utilizado em conjunto com routeType=emocionante. Os valores possíveis incluem: "baixo", "normal", "alto"

maxChargeInkWh

Especifica o fornecimento máximo de energia elétrica em kilowatt horas (kWh) que pode ser armazenado na bateria do veículo. Este parâmetro coexiste com o parâmetro currentChargeInkWh .

O valor mínimo tem de ser maior ou igual a currentChargeInkWh.

Valores Sensatos: 85

routeType

O tipo de rota pedida. Os valores possíveis incluem: "mais rápido", "mais curto", "eco", "emocionante"

timeBudgetInSec

Orçamento de tempo em segundos que determina o intervalo máximo que pode ser percorrido com o tempo de condução. Os parâmetros de consumo só afetarão as rotas ecológicas e, assim, indiretamente o tempo de condução. Este parâmetro é necessário se fuelBudgetInLiters ou energyBudgetInkWh não forem utilizados. Deve ser fornecido fuelBudgetInLiters, energyBudgetInkWh ou timeBudgetInSec.

traffic

Valores possíveis:

  • true - Considere todas as informações de tráfego disponíveis durante o encaminhamento
  • false - Ignore os dados de tráfego atuais durante o encaminhamento. Tenha em atenção que, embora os dados de tráfego atuais sejam ignorados durante o encaminhamento, o efeito do tráfego histórico em velocidades de estrada eficazes continua a ser incorporado.
travelMode

O modo de viagem para a rota pedida. Tenha em atenção que o travelMode pedido pode não estar disponível para toda a rota. Quando o travelMode pedido não estiver disponível para uma secção específica, o elemento travelMode da resposta para essa secção será outro. Tenha em atenção que os modos de viagem de ônibus, motociclo, táxi e van são funcionalidades BETA. Os dados de restrição total não estão disponíveis em todas as áreas. Em calculateReachableRange requests, os valores bicicleta e pedestre não podem ser utilizados. Os valores possíveis incluem: "carro", "camião", "táxi", "autocarro", "carrinha", "moto", "bicicleta", "pedestre"

uphillEfficiency

Especifica a eficiência da conversão de energia química armazenada em combustível em energia potencial quando o veículo ganha elevação (ou seja, PotentialEnergyGained/ChemicalEnergyConsumed). ChemicalEnergyConsumed é obtido ao converter combustível consumido em energia química utilizando fuelEnergyDensityInMJoulesPerLiter. Tem de ser emparelhado com downhillEfficiency.

O intervalo de valores permitidos é 0,0 a 1/downhillEficiência.

Valores Sensatos: para o Modelo de Combustão : 0,27, para Modelo Elétrico : 0,74

vehicleAxleWeight

Peso por eixo do veículo em kg. Um valor de 0 significa que as restrições de peso por eixo não são consideradas.

vehicleCommercial

O veículo é utilizado para fins comerciais e, por conseguinte, não pode ser autorizado a conduzir em algumas estradas.

vehicleEngineType

Tipo de motor do veículo. Quando um Modelo de Consumo detalhado é especificado, tem de ser consistente com o valor de vehicleEngineType. Os valores possíveis incluem: "combustão", "elétrica"

vehicleHeight

Altura do veículo em metros. Um valor de 0 significa que as restrições de altura não são consideradas.

vehicleLength

Comprimento do veículo em metros. Um valor de 0 significa que as restrições de comprimento não são consideradas.

vehicleLoadType

Tipos de carga que podem ser classificados como materiais perigosos e restringidos a algumas estradas. Os valores de vehicleLoadType disponíveis são classes Hazmat dos EUA de 1 a 9, além de classificações genéricas para utilização noutros países. Os valores que começam com USHazmat destinam-se ao encaminhamento dos EUA, enquanto outrosHazmat devem ser utilizados para todos os outros países. vehicleLoadType pode ser especificado várias vezes. Este parâmetro é atualmente considerado apenas para travelMode=truck. Os valores possíveis incluem: "USHazmatClass1", "USHazmatClass2", "USHazmatClass3", "USHazmatClass4", "USHazmatClass5", "USHazmatClass6", "USHazmatClass7", "USHazmatClass8", "USHazmatClass8", "USHazmatClass9", "otherHazmatExplosive", "otherHazmatGeneral", "otherHazmatHarmfulToWater"

vehicleMaxSpeed

Velocidade máxima do veículo em km/hora. Um valor de 0 significa que um valor adequado para o veículo será determinado e aplicado durante o planeamento da rota. Um valor não zero pode ser substituído durante o planeamento de rotas.

vehicleWeight

Peso do veículo em quilogramas.

  • É obrigatório se algum dos parâmetros *Eficiência estiver definido.

  • Tem de ser estritamente positivo quando utilizado no contexto do Modelo de Consumo. As restrições de peso são consideradas.

  • Se não for especificado nenhum Modelo de Consumo detalhado e o valor de vehicleWeight não for zero, as restrições de peso serão consideradas.

  • Em todos os outros casos, este parâmetro é ignorado.

Valores Sensatos: para o Modelo de Combustão : 1600, para Modelo Elétrico : 1900

vehicleWidth

Largura do veículo em metros. Um valor de 0 significa que as restrições de largura não são consideradas.

windingness

Nível de voltas para uma rota emocionante. Este parâmetro só pode ser utilizado em conjunto com routeType=emocionante. Os valores possíveis incluem: "baixo", "normal", "alto"

Propriedades Herdadas

abortSignal

O sinal que pode ser utilizado para abortar pedidos.

customHeaders

{object} [customHeaders] Cabeçalhos de pedido personalizados definidos pelo utilizador que serão aplicados antes do pedido ser enviado.

onDownloadProgress

Chamada de retorno que é acionada após o progresso da transferência.

onUploadProgress

Chamada de retorno que é acionada após o progresso do carregamento.

timeout

O número de milissegundos que um pedido pode tomar antes de ser terminado automaticamente.

Detalhes de Propriedade

accelerationEfficiency

Especifica a eficiência da conversão de energia química armazenada em combustível em energia cinética quando o veículo acelera (ou seja, KineticEnergyGained/ChemicalEnergyConsumed). ChemicalEnergyConsumed é obtido ao converter combustível consumido em energia química utilizando fuelEnergyDensityInMJoulesPerLiter. Tem de ser emparelhado com a decelerationEfficiency.

O intervalo de valores permitidos é de 0,0 a 1/decelerationEfficiency.

Valores Sensatos: para o Modelo de Combustão : 0.33, para Modelo Elétrico : 0.66

accelerationEfficiency?: number

Valor de Propriedade

number

auxiliaryPowerInkW

Especifica a quantidade de energia consumida para sustentar sistemas auxiliares, em quilowatts (kW). Pode ser utilizado para especificar o consumo devido a dispositivos e sistemas como sistemas AC, rádio, aquecimento, etc.

Valores Sensatos: 1,7

auxiliaryPowerInkW?: string

Valor de Propriedade

string

auxiliaryPowerInLitersPerHour

Especifica a quantidade de combustível consumido para sustentar sistemas auxiliares do veículo, em litros por hora. Pode ser utilizado para especificar o consumo devido a dispositivos e sistemas como sistemas AC, rádio, aquecimento, etc.

Valores Sensatos: 0,2

auxiliaryPowerInLitersPerHour?: number

Valor de Propriedade

number

avoid

Especifica algo que o cálculo da rota deve tentar evitar ao determinar a rota. Pode ser especificado várias vezes num pedido, por exemplo, "&avoid=motorways&avoid=tollRoads&avoid=ferries". Em calculateReachableRange requests, o valor alreadyUsedRoads não pode ser utilizado. Os valores possíveis incluem: "tollRoads", "auto-estradas", "ferries", "unpavedRoads", "carpools", "alreadyUsedRoads", "borderCrossings"

avoid?: Avoid[]

Valor de Propriedade

Avoid[]

constantSpeedConsumptionInkWhPerHundredkm

Especifica o componente dependente da velocidade do consumo. Fornecido como uma lista não ordenada de pares de velocidade/taxa de consumo. A lista define pontos numa curva de consumo. As taxas de consumo para velocidades que não estão na lista são encontradas da seguinte forma:

  • por interpolação linear, se a velocidade dada se situar entre duas velocidades na lista

  • por extrapolação linear, caso contrário, assumindo uma constante (ΔConsumption/ΔSpeed) determinada pelos dois pontos mais próximos da lista

A lista tem de conter entre 1 e 25 pontos (inclusive) e não pode conter pontos duplicados para a mesma velocidade. Se contiver apenas um único ponto, a taxa de consumo desse ponto é utilizada sem processamento adicional.

O consumo especificado para a velocidade maior tem de ser maior ou igual ao da penúltima maior velocidade. Isto garante que a extrapolação não conduz a taxas de consumo negativas.

Da mesma forma, os valores de consumo especificados para as duas velocidades mais pequenas na lista não podem levar a uma taxa de consumo negativa para qualquer velocidade mais pequena.

O intervalo válido para os valores de consumo(expresso em kWh/100km) está entre 0,01 e 100000,0.

Valores Sensatos: 50,8.2:130,21.3

Este parâmetro é necessário para o modelo de consumo elétrico.

constantSpeedConsumptionInkWhPerHundredkm?: string

Valor de Propriedade

string

constantSpeedConsumptionInLitersPerHundredkm

Especifica o componente dependente da velocidade do consumo. Fornecido como uma lista não ordenada de velocidade delimitada por dois pontos & pares de taxa de consumo. A lista define pontos numa curva de consumo. As taxas de consumo para velocidades que não estão na lista são encontradas da seguinte forma:

  • por interpolação linear, se a velocidade dada se situar entre duas velocidades na lista

  • por extrapolação linear, caso contrário, assumindo uma constante (ΔConsumption/ΔSpeed) determinada pelos dois pontos mais próximos da lista

A lista tem de conter entre 1 e 25 pontos (inclusive) e não pode conter pontos duplicados para a mesma velocidade. Se contiver apenas um único ponto, a taxa de consumo desse ponto é utilizada sem processamento adicional.

O consumo especificado para a velocidade maior tem de ser maior ou igual ao da penúltima maior velocidade. Isto garante que a extrapolação não conduz a taxas de consumo negativas.

Da mesma forma, os valores de consumo especificados para as duas velocidades mais pequenas na lista não podem levar a uma taxa de consumo negativa para qualquer velocidade mais pequena.

O intervalo válido para os valores de consumo(expresso em l/100km) está entre 0,01 e 100000,0.

Valores Sensatos: 50,6.3:130,11.5

Nota : este parâmetro é necessário para o Modelo de Consumo de Combustão.

constantSpeedConsumptionInLitersPerHundredkm?: number

Valor de Propriedade

number

currentChargeInkWh

Especifica o fornecimento de energia elétrica atual em kilowatt horas (kWh). Este parâmetro coexiste com o parâmetro maxChargeInkWh .

O intervalo de valores permitidos é de 0,0 a maxChargeInkWh.

Valores Sensatos: 43

currentChargeInkWh?: string

Valor de Propriedade

string

currentFuelInLiters

Especifica o fornecimento atual de combustível em litros. Valores Sensatos: 55

currentFuelInLiters?: number

Valor de Propriedade

number

decelerationEfficiency

Especifica a eficiência da conversão de energia cinética em combustível guardado (não consumido) quando o veículo desacelera (ou seja, ChemicalEnergySaved/KineticEnergyLost). ChemicalEnergySaved é obtido ao converter combustível guardado (não consumido) em energia com fuelEnergyDensityInMJoulesPerLiter. Tem de ser emparelhado com accelerationEfficiency.

O intervalo de valores permitidos é 0,0 a 1/accelerationEfficiency.

Valores Sensatos: para o Modelo de Combustão : 0,83, para Modelo Elétrico : 0.91

decelerationEfficiency?: number

Valor de Propriedade

number

departAt

A data e hora de partida do ponto de origem. As horas de partida para além de agora têm de ser especificadas como dateTime. Quando um desvio de fuso horário não é especificado, assume-se que é o do ponto de origem. O valor departAt tem de estar no futuro no formato de data-hora (1996-12-19T16:39:57-08:00).

departAt?: Date

Valor de Propriedade

Date

downhillEfficiency

Especifica a eficiência da conversão de energia potencial em combustível guardado (não consumido) quando o veículo perde elevação (ou seja, ChemicalEnergySaved/PotentialEnergyLost). ChemicalEnergySaved é obtido ao converter combustível guardado (não consumido) em energia com fuelEnergyDensityInMJoulesPerLiter. Tem de ser emparelhado com uphillEfficiency.

O intervalo de valores permitidos é 0,0 a 1/uphillEfficiency.

Valores Sensatos: para o Modelo de Combustão : 0,51, para Modelo Elétrico : 0,73

downhillEfficiency?: number

Valor de Propriedade

number

energyBudgetInkWh

Orçamento de energia elétrica em kilowatt horas (kWh) que determina o intervalo máximo que pode ser percorrido com o Modelo de Consumo Elétrico especificado. Este parâmetro é necessário se vehicleEngineType for Elétrico e timeBudgetInSec não for utilizado. Deve ser fornecido fuelBudgetInLiters, energyBudgetInkWh ou timeBudgetInSec.

energyBudgetInkWh?: number

Valor de Propriedade

number

fuelBudgetInLiters

Orçamento do combustível em litros que determina o intervalo máximo que pode ser percorrido com o Modelo de Consumo de Combustão especificado. Este parâmetro é necessário se vehicleEngineType for Combustion e timeBudgetInSec não for utilizado. Deve ser fornecido fuelBudgetInLiters, energyBudgetInkWh ou timeBudgetInSec.

fuelBudgetInLiters?: number

Valor de Propriedade

number

fuelEnergyDensityInMJoulesPerLiter

Especifica a quantidade de energia química armazenada num litro de combustível em megajoules (MJ). É utilizado em conjunto com os parâmetros *Eficiência para conversões entre energia e combustível guardados ou consumidos. Por exemplo, a densidade energética é de 34,2 MJ/l para gasolina e 35,8 MJ/l para gasóleo. Este parâmetro é necessário se estiver definido um parâmetro *Eficiência .

Valores Sensatos: 34.2

fuelEnergyDensityInMJoulesPerLiter?: number

Valor de Propriedade

number

hilliness

Grau de colina para uma rota emocionante. Este parâmetro só pode ser utilizado em conjunto com routeType=emocionante. Os valores possíveis incluem: "baixo", "normal", "alto"

hilliness?: Hilliness

Valor de Propriedade

maxChargeInkWh

Especifica o fornecimento máximo de energia elétrica em kilowatt horas (kWh) que pode ser armazenado na bateria do veículo. Este parâmetro coexiste com o parâmetro currentChargeInkWh .

O valor mínimo tem de ser maior ou igual a currentChargeInkWh.

Valores Sensatos: 85

maxChargeInkWh?: string

Valor de Propriedade

string

routeType

O tipo de rota pedida. Os valores possíveis incluem: "mais rápido", "mais curto", "eco", "emocionante"

routeType?: RouteType

Valor de Propriedade

timeBudgetInSec

Orçamento de tempo em segundos que determina o intervalo máximo que pode ser percorrido com o tempo de condução. Os parâmetros de consumo só afetarão as rotas ecológicas e, assim, indiretamente o tempo de condução. Este parâmetro é necessário se fuelBudgetInLiters ou energyBudgetInkWh não forem utilizados. Deve ser fornecido fuelBudgetInLiters, energyBudgetInkWh ou timeBudgetInSec.

timeBudgetInSec?: number

Valor de Propriedade

number

traffic

Valores possíveis:

  • true - Considere todas as informações de tráfego disponíveis durante o encaminhamento
  • false - Ignore os dados de tráfego atuais durante o encaminhamento. Tenha em atenção que, embora os dados de tráfego atuais sejam ignorados durante o encaminhamento, o efeito do tráfego histórico em velocidades de estrada eficazes continua a ser incorporado.
traffic?: boolean

Valor de Propriedade

boolean

travelMode

O modo de viagem para a rota pedida. Tenha em atenção que o travelMode pedido pode não estar disponível para toda a rota. Quando o travelMode pedido não estiver disponível para uma secção específica, o elemento travelMode da resposta para essa secção será outro. Tenha em atenção que os modos de viagem de ônibus, motociclo, táxi e van são funcionalidades BETA. Os dados de restrição total não estão disponíveis em todas as áreas. Em calculateReachableRange requests, os valores bicicleta e pedestre não podem ser utilizados. Os valores possíveis incluem: "carro", "camião", "táxi", "autocarro", "carrinha", "moto", "bicicleta", "pedestre"

travelMode?: TravelMode

Valor de Propriedade

uphillEfficiency

Especifica a eficiência da conversão de energia química armazenada em combustível em energia potencial quando o veículo ganha elevação (ou seja, PotentialEnergyGained/ChemicalEnergyConsumed). ChemicalEnergyConsumed é obtido ao converter combustível consumido em energia química utilizando fuelEnergyDensityInMJoulesPerLiter. Tem de ser emparelhado com downhillEfficiency.

O intervalo de valores permitidos é 0,0 a 1/downhillEficiência.

Valores Sensatos: para o Modelo de Combustão : 0,27, para Modelo Elétrico : 0,74

uphillEfficiency?: number

Valor de Propriedade

number

vehicleAxleWeight

Peso por eixo do veículo em kg. Um valor de 0 significa que as restrições de peso por eixo não são consideradas.

vehicleAxleWeight?: number

Valor de Propriedade

number

vehicleCommercial

O veículo é utilizado para fins comerciais e, por conseguinte, não pode ser autorizado a conduzir em algumas estradas.

vehicleCommercial?: boolean

Valor de Propriedade

boolean

vehicleEngineType

Tipo de motor do veículo. Quando um Modelo de Consumo detalhado é especificado, tem de ser consistente com o valor de vehicleEngineType. Os valores possíveis incluem: "combustão", "elétrica"

vehicleEngineType?: VehicleEngineType

Valor de Propriedade

vehicleHeight

Altura do veículo em metros. Um valor de 0 significa que as restrições de altura não são consideradas.

vehicleHeight?: number

Valor de Propriedade

number

vehicleLength

Comprimento do veículo em metros. Um valor de 0 significa que as restrições de comprimento não são consideradas.

vehicleLength?: number

Valor de Propriedade

number

vehicleLoadType

Tipos de carga que podem ser classificados como materiais perigosos e restringidos a algumas estradas. Os valores de vehicleLoadType disponíveis são classes Hazmat dos EUA de 1 a 9, além de classificações genéricas para utilização noutros países. Os valores que começam com USHazmat destinam-se ao encaminhamento dos EUA, enquanto outrosHazmat devem ser utilizados para todos os outros países. vehicleLoadType pode ser especificado várias vezes. Este parâmetro é atualmente considerado apenas para travelMode=truck. Os valores possíveis incluem: "USHazmatClass1", "USHazmatClass2", "USHazmatClass3", "USHazmatClass4", "USHazmatClass5", "USHazmatClass6", "USHazmatClass7", "USHazmatClass8", "USHazmatClass8", "USHazmatClass9", "otherHazmatExplosive", "otherHazmatGeneral", "otherHazmatHarmfulToWater"

vehicleLoadType?: VehicleLoadType

Valor de Propriedade

vehicleMaxSpeed

Velocidade máxima do veículo em km/hora. Um valor de 0 significa que um valor adequado para o veículo será determinado e aplicado durante o planeamento da rota. Um valor não zero pode ser substituído durante o planeamento de rotas.

vehicleMaxSpeed?: number

Valor de Propriedade

number

vehicleWeight

Peso do veículo em quilogramas.

  • É obrigatório se algum dos parâmetros *Eficiência estiver definido.

  • Tem de ser estritamente positivo quando utilizado no contexto do Modelo de Consumo. As restrições de peso são consideradas.

  • Se não for especificado nenhum Modelo de Consumo detalhado e o valor de vehicleWeight não for zero, as restrições de peso serão consideradas.

  • Em todos os outros casos, este parâmetro é ignorado.

Valores Sensatos: para o Modelo de Combustão : 1600, para Modelo Elétrico : 1900

vehicleWeight?: number

Valor de Propriedade

number

vehicleWidth

Largura do veículo em metros. Um valor de 0 significa que as restrições de largura não são consideradas.

vehicleWidth?: number

Valor de Propriedade

number

windingness

Nível de voltas para uma rota emocionante. Este parâmetro só pode ser utilizado em conjunto com routeType=emocionante. Os valores possíveis incluem: "baixo", "normal", "alto"

windingness?: Windingness

Valor de Propriedade

Detalhes da Propriedade Herdada

abortSignal

O sinal que pode ser utilizado para abortar pedidos.

abortSignal?: AbortSignalLike

Valor de Propriedade

AbortSignalLike

Herdado de RequestOptionsBase.abortSignal

customHeaders

{object} [customHeaders] Cabeçalhos de pedido personalizados definidos pelo utilizador que serão aplicados antes do pedido ser enviado.

customHeaders?: [key: string]: string

Valor de Propriedade

[key: string]: string

Herdado de RequestOptionsBase.customHeaders

onDownloadProgress

Chamada de retorno que é acionada após o progresso da transferência.

onDownloadProgress?: (progress: TransferProgressEvent) => void

Valor de Propriedade

(progress: TransferProgressEvent) => void

Herdado de RequestOptionsBase.onDownloadProgress

onUploadProgress

Chamada de retorno que é acionada após o progresso do carregamento.

onUploadProgress?: (progress: TransferProgressEvent) => void

Valor de Propriedade

(progress: TransferProgressEvent) => void

Herdado de RequestOptionsBase.onUploadProgress

timeout

O número de milissegundos que um pedido pode tomar antes de ser terminado automaticamente.

timeout?: number

Valor de Propriedade

number

Herdado de RequestOptionsBase.timeout