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/restrictionZones – POST
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.