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: