RoadExpansion

public class RoadExpansion extends Intervention

Intervention that expands a road link with a number of lanes.

Author:Milan Lovric

Constructors

RoadExpansion

public RoadExpansion(Properties props)

Constructor.

Parameters:
  • props – Properties of the road expansion intervention.

RoadExpansion

public RoadExpansion(String fileName)

Constructor.

Parameters:
  • fileName – File with the properties.

Methods

getExpandedEdgeID

public Integer getExpandedEdgeID(RoadNetwork roadNetwork)
Parameters:
  • roadNetwork – Road network
Returns:

Edge ID which should be expanded.

install

public void install(Object o)

uninstall

public void uninstall(Object o)