Select to view content in your preferred language

How can I model vehicle-specific time-dependent road restrictions in ArcGIS VRP?

52
0
yesterday
DimasPutrapangestu
Emerging Contributor

I am working with ArcGIS Network Analyst Vehicle Routing Problem (VRP) and I am trying to model a real-world logistics scenario involving time-dependent road access restrictions.

Scenario:

  • Around 100 orders distributed across the Jakarta metropolitan area (Indonesia).

  • Around 40 vehicles with different capacities, weights, volumes, and specialties.

  • Orders have one or more time windows.

  • Some vehicles are allowed to enter Jakarta at any time.

  • Other vehicles are not allowed to use certain roads or enter specific areas during restricted periods, for example:

    • 06:00–09:00

    • 16:00–18:00

What I would like the solver to do is:

  • Allow a vehicle to use a road if it reaches that road outside the restricted period.

  • Prohibit that same vehicle from using the road if it would arrive during the restricted period.

  • Apply the restriction only to certain vehicle types, not all vehicles.

For example:

  • Vehicle A may enter Jakarta at any time.

  • Vehicle B may not use restricted roads in Jakarta between 06:00–09:00 and 16:00–18:00.

I am looking for guidance on the best way to model this in ArcGIS VRP.

Questions:

  1. Is this possible using a custom Network Dataset with time-dependent restrictions?

  2. Can restriction attributes be configured to apply only to specific vehicle types or routes?

  3. Is there a recommended approach using Travel Modes, Restriction Attributes, Specialties, Time Windows, or other VRP settings?

  4. If using ArcGIS Online/Enterprise routing services, is this type of behavior supported, or is a custom network dataset required?

  5. Has anyone implemented vehicle-specific time-dependent access restrictions in ArcGIS VRP successfully?

Any examples, documentation references, or recommended modeling approaches would be appreciated.

0 Kudos
0 Replies