{
"service_orders": [
{
"id": "service-1",
"location": {
"lat": 36.1664349,
"lng": -115.1325665
},
"service_duration": 300
},
{
"id": "service-2",
"location": {
"lat": 36.15833,
"lng": -115.1706666
},
"service_duration": 600
}
],
"delivery_orders": [
{
"id": "delivery-1",
"location": {
"lat": 36.185851,
"lng": -115.2064059
},
"service_duration": 60,
"quantity": 40
},
{
"id": "delivery-2",
"location": {
"lat": 36.190831,
"lng": -115.137368
},
"service_duration": 60,
"quantity": 50
},
{
"id": "delivery-3",
"location": {
"lat": 36.1692548,
"lng": -115.1312463
},
"service_duration": 60,
"quantity": 60
}
],
"pickup_orders": [
{
"id": "pickup-1",
"location": {
"lat": 36.153458,
"lng": -115.191221
},
"service_duration": 60,
"quantity": 50
},
{
"id": "pickup-2",
"location": {
"lat": 36.168741,
"lng": -115.211532
},
"service_duration": 60,
"quantity": 80
}
],
"shipment_orders": [
{
"id": "shipment-1",
"pickup":
{
"id": "shipment-1-p",
"location": {
"lat": 36.196647,
"lng": -115.282064
},
"service_duration": 60
},
"delivery":
{
"id": "shipment-1-d",
"location": {
"lat": 36.1552112,
"lng": -115.1920527
},
"service_duration": 60
},
"quantity": 30
}
],
"depots": [
{
"id": "depot-1",
"location": {
"lat": 36.159548,
"lng": -115.3172336
}
}
],
"vehicles": [
{
"id": "vehicle-1",
"start": "depot-1",
"end": "depot-1",
"capacity": 100,
"max_distance": 100000,
"max_duration": 28800
},
{
"id": "vehicle-2",
"start": "depot-1",
"end": "depot-1",
"capacity": 110,
"max_distance": 100000,
"max_duration": 28800
},
{
"id": "vehicle-3",
"start": "depot-1",
"end": "depot-1",
"capacity": 120,
"max_distance": 100000,
"max_duration": 28800
}
]
}