Restriction Zone

Inserindo nova área de restrição

Para inserir uma nova área de restrição você realizará uma requisição do tipo POST para o seguinte endpoint:

https://api.maplink.global/restriction/v1/restrictionZonesPOST

Será necessário ter um array com as latitudes e longitudes de cada vértice do polígono.

Os seguintes parâmetros devem ser informados:

  • name – Nome único com o nome da área de restrição;
  • geometries – Array contendo os polígonos com seus respectivos vértices da área de restrição. É possível cadastrar uma ou mais geometrias na mesma área de restrição, desde que os nomes da geometrias sejam únicos;
    • name – Nome opcional da geometria;
    • vertices – Array de vértices contendo latitude e longitude.

Um exemplo de requisição pode ser conferido abaixo:

{
    "name": "RestrictionZone1",
    "geometries": [
        {
            "name": "Polygon1",
            "vertices": [
                {
                    "latitude": -23.694834,
                    "longitude": -46.777038
                },
                {
                    "latitude": -23.694834,
                    "longitude": -46.448822
                },
                {
                    "latitude": -23.472064,
                    "longitude": -46.448822
                },
                {
                    "latitude": -23.472064,
                    "longitude": -46.777038
                }
            ]
        }
    ]
}

Uma vez recebido a mensagem "201 - Restriction zone successfully created" a área de restrição poderá ser consultada e usada com as APIs Trip, Planning ou Distance Matrix.