RoutePostRouteDirectionsOptionalParams interface
Parâmetros Opcionais.
- Extends
-
RequestOptionsBase
Propriedades
acceleration |
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 |
alternative |
Controla a otimização, relativamente aos critérios de planeamento especificados, das alternativas calculadas em comparação com a rota de referência. Os valores possíveis incluem: "anyRoute", "betterRoute" |
arrive |
A data e hora de chegada no ponto de destino. Tem de ser especificado como dateTime. Quando um desvio de fuso horário não for especificado, assume-se que é o do ponto de destino. O valor arriveAt tem de estar no futuro. O parâmetro arriveAt não pode ser utilizado em conjunto com departAt, minDeviationDistance ou minDeviationTime. |
auxiliary |
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 |
auxiliary |
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" |
compute |
Reordene os pontos de caminho de rota para reduzir o comprimento da rota. Produz os melhores resultados quando utilizado em conjunto com routeType mais curto. Os valores possíveis são verdadeiros ou falsos. True calcula uma ordem melhor se possível, mas não é permitido ser utilizado em conjunto com o valor maxAlternatives superior a 0 ou em conjunto com pontos de passagem circulares. Falso utilizará as localizações pela ordem indicada e não poderá ser utilizado em conjunto com routeRepresentation none. |
compute |
Especifica se pretende devolver tempos de viagem adicionais utilizando diferentes tipos de informações de tráfego (nenhum, histórico, em direto), bem como o tempo de viagem predefinido de melhor estimativa. Os valores possíveis incluem: "none", "all" |
constant |
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:
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. |
constant |
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:
A lista tem de conter entre 1 e 25 pontos (inclusive) e não pode conter pontos duplicados para a mesma velocidade. Se apenas contiver um único ponto, a taxa de consumo desse ponto é utilizada sem processamento adicional. O consumo especificado para a maior velocidade 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. |
current |
Especifica o fornecimento de energia elétrica atual em kilowatt hours (kWh). Este parâmetro coexiste com o parâmetro maxChargeInkWh . O intervalo de valores permitidos é de 0,0 a maxChargeInkWh. Valores Sensatos: 43 |
current |
Especifica o fornecimento atual de combustível em litros. Valores Sensatos: 55 |
deceleration |
Especifica a eficiência da conversão de energia cinética em combustível guardado (não consumido) quando o veículo decelera (ou seja, ChemicalEnergySaved/KineticEnergyLost). ChemicalEnergySaved é obtido através da conversão de combustível guardado (não consumido) em energia utilizando fuelEnergyDensityInMJoulesPerLiter. Tem de ser emparelhado com accelerationEfficiency. O intervalo de valores permitidos é de 0,0 a 1/accelerationEfficiency. Valores Sensatos: para o Modelo de Combustão : 0,83, para Modelo Elétrico : 0.91 |
depart |
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). |
downhill |
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 através da conversão de combustível guardado (não consumido) em energia utilizando fuelEnergyDensityInMJoulesPerLiter. Tem de ser emparelhado com uphillEfficiency. O intervalo de valores permitidos é de 0,0 a 1/uphillEfficiency. Valores Sensatos: para o Modelo de Combustão : 0,51, para Modelo Elétrico : 0,73 |
fuel |
Especifica a quantidade de energia química armazenada num litro de combustível em megajoules (MJ). É utilizado em conjunto com os *Parâmetros de 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 combustível diesel. Este parâmetro é necessário se algum *Parâmetro de eficiência estiver definido. Valores Sensatos: 34.2 |
hilliness | Grau de colina para uma rota emocionante. Este parâmetro só pode ser utilizado em conjunto com |
instructions |
Se for especificado, serão devolvidas instruções de orientação. Tenha em atenção que o parâmetro instructionsType não pode ser utilizado em conjunto com routeRepresentation=none. Os valores possíveis incluem: "codificado", "texto", "etiquetado" |
language | O parâmetro de linguagem determina o idioma das mensagens de orientação. Não afeta os substantivos adequados (os nomes das ruas, praças, etc.) Não tem efeito quando instructionsType=coded. Os valores permitidos são (um subconjunto de) as etiquetas de linguagem IETF descritas |
max |
Número de rotas alternativas pretendidas a serem calculadas. Predefinição: 0, mínimo: 0 e máximo: 5 |
max |
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 |
min |
Todas as rotas alternativas devolvidas seguirão a rota de referência (veja a secção Pedidos POST) do ponto de origem do pedido calculateRoute para, pelo menos, este número de medidores. Só pode ser utilizado ao reconstruir uma rota. O parâmetro minDeviationDistance não pode ser utilizado em conjunto com o arriveAt |
min |
Todas as rotas alternativas devolvidas seguirão a rota de referência (veja a secção Pedidos POST) do ponto de origem do pedido calculateRoute durante, pelo menos, este número de segundos. Só pode ser utilizado ao reconstruir uma rota. O parâmetro minDeviationTime não pode ser utilizado em conjunto com o arriveAt |
report | Especifica os dados que devem ser comunicados para fins de diagnóstico. O único valor possível é effectiveSettings. Comunica os parâmetros ou dados eficazes utilizados ao chamar a API. No caso dos parâmetros predefinidos, a predefinição será refletida em que o parâmetro não foi especificado pelo autor da chamada. |
route |
Especifica a representação do conjunto de rotas fornecido como resposta. Este valor de parâmetro só pode ser utilizado em conjunto com computeBestOrder=true. Os valores possíveis incluem: "polyline", "summaryOnly", "none" |
route |
O tipo de rota pedida. Os valores possíveis incluem: "mais rápido", "mais curto", "eco", "emocionante" |
section |
Especifica qual dos tipos de secção é comunicado na resposta da rota. |
traffic | Valores possíveis:
|
travel |
O modo de deslocação para a rota pedida. Tenha em atenção que o travelMode pedido pode não estar disponível para toda a rota. Se o travelMode solicitado não estiver disponível para uma determinada secção, o elemento travelMode da resposta para essa secção será outro. Tenha em atenção que os modos de viagem de ônibus, motocicleta, táxi e carrinha são a funcionalidade BETA. Os dados de restrição total não estão disponíveis em todas as áreas. Nos pedidos calculateReachableRange , os valores bicicleta e peão não podem ser utilizados. Os valores possíveis incluem: "carro", "camião", "táxi", "autocarro", "carrinha", "moto", "bicicleta", "peão" |
uphill |
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 através da conversão de combustível consumido em energia química utilizando fuelEnergyDensityInMJoulesPerLiter. Tem de ser emparelhado com a descidaEficiência. O intervalo de valores permitidos é de 0,0 a 1/descidaEficiência. Valores Sensatos: para o Modelo de Combustão : 0.27, para Modelo Elétrico : 0,74 |
vehicle |
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. |
vehicle |
O veículo é utilizado para fins comerciais e, portanto, não pode ser autorizado a conduzir em algumas estradas. |
vehicle |
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" |
vehicle |
O cabeçalho direccional do veículo em graus começando no verdadeiro Norte e continuando no sentido dos ponteiros do relógio. Norte é 0 graus, leste é 90 graus, sul é 180 graus, oeste é 270 graus. Valores possíveis 0-359 |
vehicle |
Altura do veículo em metros. Um valor de 0 significa que as restrições de altura não são consideradas. |
vehicle |
Comprimento do veículo em metros. Um valor de 0 significa que as restrições de comprimento não são consideradas. |
vehicle |
Tipos de carga que podem ser classificados como materiais perigosos e restringidos de algumas estradas. Os valores de vehicleLoadType disponíveis são classes Hazmat dos E.U.A. 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. Atualmente, este parâmetro só é considerado para travelMode=truck. Os valores possíveis incluem: "USHazmatClass1", "USHazmatClass2", "USHazmatClass3", "USHazmatClass4", "USHazmatClass5", "USHazmatClass6", "USHazmatClass7", "USHazmatClass8", "USHazmatClass9", "otherHazmatExplosive", "otherHazmatGeneral", "otherHazmatHarmfulToWater" |
vehicle |
Velocidade máxima do veículo em km/hora. Um valor de 0 significa que será determinado e aplicado um valor adequado para o veículo durante o planeamento da rota. Um valor diferente de zero pode ser substituído durante o planeamento da rota. |
vehicle |
Peso do veículo em quilogramas.
Valores Sensatos: para o Modelo de Combustão : 1600, para Modelo Elétrico : 1900 |
vehicle |
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
abort |
O sinal que pode ser utilizado para abortar pedidos. |
custom |
{object} [customHeaders] Cabeçalhos de pedido personalizados definidos pelo utilizador que serão aplicados antes do pedido ser enviado. |
on |
Chamada de retorno que é acionada após o progresso da transferência. |
on |
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
alternativeType
Controla a otimização, relativamente aos critérios de planeamento especificados, das alternativas calculadas em comparação com a rota de referência. Os valores possíveis incluem: "anyRoute", "betterRoute"
alternativeType?: AlternativeRouteType
Valor de Propriedade
arriveAt
A data e hora de chegada no ponto de destino. Tem de ser especificado como dateTime. Quando um desvio de fuso horário não for especificado, assume-se que é o do ponto de destino. O valor arriveAt tem de estar no futuro. O parâmetro arriveAt não pode ser utilizado em conjunto com departAt, minDeviationDistance ou minDeviationTime.
arriveAt?: Date
Valor de Propriedade
Date
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[]
computeBestOrder
Reordene os pontos de caminho de rota para reduzir o comprimento da rota. Produz os melhores resultados quando utilizado em conjunto com routeType mais curto. Os valores possíveis são verdadeiros ou falsos. True calcula uma ordem melhor se possível, mas não é permitido ser utilizado em conjunto com o valor maxAlternatives superior a 0 ou em conjunto com pontos de passagem circulares. Falso utilizará as localizações pela ordem indicada e não poderá ser utilizado em conjunto com routeRepresentation none.
computeBestOrder?: boolean
Valor de Propriedade
boolean
computeTravelTimeFor
Especifica se pretende devolver tempos de viagem adicionais utilizando diferentes tipos de informações de tráfego (nenhum, histórico, em direto), bem como o tempo de viagem predefinido de melhor estimativa. Os valores possíveis incluem: "none", "all"
computeTravelTimeFor?: ComputeTravelTimeFor
Valor de Propriedade
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 especificada 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 na lista
A lista tem de conter entre 1 e 25 pontos (inclusive) e não pode conter pontos duplicados para a mesma velocidade. Se apenas contiver um único ponto, a taxa de consumo desse ponto é utilizada sem processamento adicional.
O consumo especificado para a maior velocidade 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 hours (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 decelera (ou seja, ChemicalEnergySaved/KineticEnergyLost). ChemicalEnergySaved é obtido através da conversão de combustível guardado (não consumido) em energia utilizando fuelEnergyDensityInMJoulesPerLiter. Tem de ser emparelhado com accelerationEfficiency.
O intervalo de valores permitidos é de 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 através da conversão de combustível guardado (não consumido) em energia utilizando fuelEnergyDensityInMJoulesPerLiter. Tem de ser emparelhado com uphillEfficiency.
O intervalo de valores permitidos é de 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
fuelEnergyDensityInMJoulesPerLiter
Especifica a quantidade de energia química armazenada num litro de combustível em megajoules (MJ). É utilizado em conjunto com os *Parâmetros de 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 combustível diesel. Este parâmetro é necessário se algum *Parâmetro de eficiência estiver definido.
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
instructionsType
Se for especificado, serão devolvidas instruções de orientação. Tenha em atenção que o parâmetro instructionsType não pode ser utilizado em conjunto com routeRepresentation=none. Os valores possíveis incluem: "codificado", "texto", "etiquetado"
instructionsType?: RouteInstructionsType
Valor de Propriedade
language
O parâmetro de linguagem determina o idioma das mensagens de orientação. Não afeta os substantivos adequados (os nomes das ruas, praças, etc.) Não tem efeito quando instructionsType=coded. Os valores permitidos são (um subconjunto de) as etiquetas de linguagem IETF descritas
language?: string
Valor de Propriedade
string
maxAlternatives
Número de rotas alternativas pretendidas a serem calculadas. Predefinição: 0, mínimo: 0 e máximo: 5
maxAlternatives?: number
Valor de Propriedade
number
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
minDeviationDistance
Todas as rotas alternativas devolvidas seguirão a rota de referência (veja a secção Pedidos POST) do ponto de origem do pedido calculateRoute para, pelo menos, este número de medidores. Só pode ser utilizado ao reconstruir uma rota. O parâmetro minDeviationDistance não pode ser utilizado em conjunto com o arriveAt
minDeviationDistance?: number
Valor de Propriedade
number
minDeviationTime
Todas as rotas alternativas devolvidas seguirão a rota de referência (veja a secção Pedidos POST) do ponto de origem do pedido calculateRoute durante, pelo menos, este número de segundos. Só pode ser utilizado ao reconstruir uma rota. O parâmetro minDeviationTime não pode ser utilizado em conjunto com o arriveAt
minDeviationTime?: number
Valor de Propriedade
number
report
Especifica os dados que devem ser comunicados para fins de diagnóstico. O único valor possível é effectiveSettings. Comunica os parâmetros ou dados eficazes utilizados ao chamar a API. No caso dos parâmetros predefinidos, a predefinição será refletida em que o parâmetro não foi especificado pelo autor da chamada.
report?: string
Valor de Propriedade
string
routeRepresentation
Especifica a representação do conjunto de rotas fornecido como resposta. Este valor de parâmetro só pode ser utilizado em conjunto com computeBestOrder=true. Os valores possíveis incluem: "polyline", "summaryOnly", "none"
routeRepresentation?: RouteRepresentation
Valor de Propriedade
routeType
O tipo de rota pedida. Os valores possíveis incluem: "mais rápido", "mais curto", "eco", "emocionante"
routeType?: RouteType
Valor de Propriedade
sectionType
Especifica qual dos tipos de secção é comunicado na resposta da rota.
Por exemplo, se sectionType = peões, as secções adequadas apenas para peões são devolvidas.
Podem ser utilizados vários tipos. O sectionType predefinido refere-se à entrada travelMode. Por predefinição, travelMode está definido como carro. Os valores possíveis incluem: "carTrain", "country", "ferry", "highway", "pedestrian", "tollRoad", "tollVignette", "traffic", "travelMode", "tunnel"
sectionType?: SectionType
Valor de Propriedade
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 ainda é incorporado.
traffic?: boolean
Valor de Propriedade
boolean
travelMode
O modo de deslocação para a rota pedida. Tenha em atenção que o travelMode pedido pode não estar disponível para toda a rota. Se o travelMode solicitado não estiver disponível para uma determinada secção, o elemento travelMode da resposta para essa secção será outro. Tenha em atenção que os modos de viagem de ônibus, motocicleta, táxi e carrinha são a funcionalidade BETA. Os dados de restrição total não estão disponíveis em todas as áreas. Nos pedidos calculateReachableRange , os valores bicicleta e peão não podem ser utilizados. Os valores possíveis incluem: "carro", "camião", "táxi", "autocarro", "carrinha", "moto", "bicicleta", "peão"
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 através da conversão de combustível consumido em energia química utilizando fuelEnergyDensityInMJoulesPerLiter. Tem de ser emparelhado com a descidaEficiência.
O intervalo de valores permitidos é de 0,0 a 1/descidaEficiê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, portanto, 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
vehicleHeading
O cabeçalho direccional do veículo em graus começando no verdadeiro Norte e continuando no sentido dos ponteiros do relógio. Norte é 0 graus, leste é 90 graus, sul é 180 graus, oeste é 270 graus. Valores possíveis 0-359
vehicleHeading?: number
Valor de Propriedade
number
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 de algumas estradas. Os valores de vehicleLoadType disponíveis são classes Hazmat dos E.U.A. 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. Atualmente, este parâmetro só é considerado para travelMode=truck. Os valores possíveis incluem: "USHazmatClass1", "USHazmatClass2", "USHazmatClass3", "USHazmatClass4", "USHazmatClass5", "USHazmatClass6", "USHazmatClass7", "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 será determinado e aplicado um valor adequado para o veículo durante o planeamento da rota. Um valor diferente de zero pode ser substituído durante o planeamento da rota.
vehicleMaxSpeed?: number
Valor de Propriedade
number
vehicleWeight
Peso do veículo em quilogramas.
É obrigatório se algum dos *parâmetros de eficiência estiver definido.
Tem de ser estritamente positivo quando utilizado no contexto do Modelo de Consumo. São consideradas restrições de peso.
Se não for especificado nenhum Modelo de Consumo detalhado e o valor de vehicleWeight não for zero, são consideradas restrições de peso.
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