Utilizando a área de restrição
As áreas de restrição podem ser utilizadas com as APIs Trip, Planning e Distance Matrix.
Neste exemplo iremos realizar uma requisição para a Trip API considerando a área de restrição criada nos exemplos anteriores. O nome da área de restrição deve ser informado no parâmetro restrictionZones
:
{ "calculationMode": "THE_SHORTEST", "points": [ { "latitude": -23.337132, "longitude": -46.835427, "siteId": "Cajamar" }, { "latitude": -23.682211, "longitude": -46.546867, "siteId": "SantoAndre" } ], "restrictionZones": [ "RestritionZone1" ] }
Os resultados da roteirização, com e sem a área de restrição, podem ser conferidos nos mapas abaixo:
Rota com área de restrição
Rota sem área de restrição