Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • restrictionZones: Array com o texto do nome da área de restrição previamente cadastradas na Restriction Zone API.

  • vehicleSpecification: Especificação do veículo como peso, altura, tipo de carga etc.

    • loadTypes: Texto com o tipo de carga. Usado apenas para descrição, não interfere no cálculo da rota. Valores possíveis: [ GOODS, PERSONS, AGRICULTURAL_PRODUCTS, COAL, BUILDING_PRODUCTS, HEALTH_WASTES, SAND_GRAVELS, RAW_MATERIALS, NATURAL_RESOURCES ].

    • maxHeight: Número decimal com a altura do veículo em metros. Interfere na rota, podendo pegar acesso para evitar passar por viadutos.

    • maxLength: Número decimal com a extensão do veículo em metros.

    • maxWeight: Número decimal com a capacidade de peso do veículo em toneladas.

    • maxWidth: Número decimal com a largura do veículo metros.

Exemplo de requisição com parâmetros opcionais:

Code Block
languagejson
{
    "avoidanceTypes": [
        "TUNNELS",
        "BRIDGES",
        "FERRIES",
        "TOLL_ROADS",
        "TOLL_GATES"
    ],
    "calculationMode": "THE_FASTEST",
    "destinations": [
        {
            "latitude": -23.682211,
            "longitude": -46.546867,
            "siteId": "SantoAndre"
        }
    ],
    "origins": [
        {
            "latitude": -23.337132,
            "longitude": -46.835427,
            "siteId": "Cajamar"
        }
    ],
    "vehicleSpecification": {
        "loadTypes": [
            "COAL"
   
    ],
        "maxHeight": 5.90,
        "maxLength": 30,
        "maxWidth": 3.60,
        "maxWeight": 150
    },
    "restrictionZones": [],
    "startDate": 1618315200000,
    "tripProfile": "MAPLINKBR"
}

Parâmetros Descontinuados:

  • useRealSpeeds: Habilita informações de trânsito histórico para o cálculo da Trip. As velocidades vão se basear no trânsito do horário configurado em startDate.

Info

Nota: o useRealSpeeds funciona com o perfil descontinuado “BRAZIL”, porém não funciona com o perfil “MAPLINKBR” até a data deste documento (13/04/2021).

Parâmetros Não Funcionam:

  • speedPreferences: Usado para personalizar a velocidade da via para o cálculo da rota e suas estimativas. Os argumentos possíveis são:

    • roadType: tipo de segmento da via. Valores permitidos: [ FERRY, PENALIZED_LOCAL_ROAD, LOCAL_ROAD, PENALIZED_SECONDARY_ROAD, SECONDARY_ROAD, PENALIZED_MAIN_ROAD, MAIN_ROAD, EXPRESSWAY, HIGHWAY ].

    • speed: Número inteiro com a velocidade personalizada da via.

    • speedAtToll: Número inteiro com a velocidade personalizada da via que há pedágio.

Parâmetros Não Testados:

Code Block
languagejson
    "vehicleSpecification": {
        "maxLengthBetweenAxles": 1.8,
        "maxWeightForDangerousMaterials": 14,
        "maxWeightForExplodingMaterials": 10,
        "maxWeightForPollutingMaterials": 5.5,
        "maxWeightPerAxle": 5.2
    }