O parâmetro sites é um array de objetos, onde cada objeto representará um local em que deverá ser realizado uma operação de entrega ou de coleta. Devem ser referenciados em operations
, para associar o local com a operação.
Também podem ser referenciados em vehicles
para definir o local de partida e retorno do motorista.
A cada objeto em sites também pode ser associado uma regra logística para definir por exemplo o tempo gasto para carga e descarga no local.
Abaixo os parâmetros disponíveis em sites:
name
- Texto único do nome do site. Usado para referenciar em operations e identificar no resultado.coordinates
- Coordenadas geográficas em graus decimais da latitude e longitude:latitude
- Valor numérico em graus decimais. Deve estar entre -90.0 e 90.0. Exemplo: -23.6987.longitude
- Valor numérico em graus decimais. Deve estar entre -180.0 e 180.0. Exemplo: -45.7347.
logisticConstraints
- Texto com referência ao nome da logisticConstraint.logisticZones
- (Opcional) Array com os nomes das zonas logísticas nos quais o site pertence. Devem ser únicos e devem ter o mesmo nome declarado em Logistic Zones.
Exemplo
"sites": [ { "name": "204498250", "coordinates": { "latitude": -26.2186024, "longitude": -48.6656953 }, "logisticConstraints": "DEFAULT", "logisticZones": [ "joinville" ] }, { "name": "616188578", "coordinates": { "latitude": -26.2408157, "longitude": -49.3971109 }, "logisticConstraints": "DEFAULT", "logisticZones": [ "sbs" ] }, { "name": "125478438", "coordinates": { "latitude": -26.4832718, "longitude": -49.0567523 }, "logisticConstraints": "DEFAULT", "logisticZones": [ "jaragua" ] } ]