Static pedestrian routes, partial pedestrian routes and pedestrian routing decisions
A pedestrian route starts with routing decision in an area. A pedestrian route may be static or partial. A static pedestrian route starts at a routing decision of the type Pedestrian routes (static). A partial pedestrian route starts at a routing decision of the type Pedestrian route (partial). You select the type on the network object sidebar, when inserting the routing decision.
Differences between static pedestrian routes and partial pedestrian routes
- Pedestrian routes (static): Static pedestrian routes lead pedestrians from an area with a pedestrian input and the first routing point of a pedestrian route (a red circle by default) to an area with the destination of the pedestrian route (a turquoise circle by default). Several pedestrian routes may run from the first routing point of a static pedestrian route to different areas. The number of pedestrians (static) is defined by the Relative volume attribute. It does not depend on the dynamic status in the simulation.
In Viswalk, pedestrian inputs, static pedestrian routing decisions and static pedestrian routes define a pedestrian OD matrix that is adhered to. Therefore, pedestrians arrive at the destination of their static pedestrian route and are not influenced by other routing decisions in areas that they pass in the course of their pedestrian route. Only if there is a routing point of a static pedestrian route and a first routing point of one or several partial pedestrian routes in one of these areas, this may have an impact on the pedestrian's remaining route.
In addition, static pedestrian routing decisions affect areas for which the Platform edge attribute is selected.
- Pedestrian routes (partial): Partial pedestrian routes serve the local distribution of pedestrians without changing the pedestrian OD matrix. If several partial pedestrian routes start at the same routing point, their destinations must be located in the same area.
If the pedestrians fulfills the following conditions, he is assigned a new role:
- The pedestrian enters an area which has the following properties:
- a routing point of his original static pedestrian route or partial pedestrian route is located in this area.
- the first routing point of another partial pedestrian route is located in this area. If the pedestrian is already on a partial pedestrian route, he can choose the other pedestrian partial route.
- If the area the pedestrian is walking on lies on top of another area, Viswalk will also consider the area underneath as walked on. If in a later time step, the pedestrian reaches the area underneath via a pedestrian route, he or she will no longer take partial routing decisions into account that were placed there, provided that under their attribute Decision model, the option Entering the area is selected. However, the pedestrian will consider routing decisions placed there.
- The destination of the new, partial pedestrian route is located in an area which also includes the routing point of his original route.
- The pedestrian belongs to a pedestrian class which the partial routing decision applies to.
The pedestrians follow the partial pedestrian route depending on the route choice method selected (Defining partial routing decisions of a pedestrian). From the destination of the partial pedestrian route, the pedestrians continue to follow their previous, static pedestrian route.
Replacing, creating and adding routing points
- Replace route points: Effect of a partial pedestrian route, if its destination is the second next or later routing point of the pedestrian's static route. This also applies for multiple partial pedestrian routes.
- Inserting routing points: Effect of a partial pedestrian route, if its destination is the next routing point of a pedestrian's static route. This also applies for multiple partial pedestrian routes.
- Add routing point at the end of pedestrian route: Effect of a static pedestrian route. A routing point can only be added when a pedestrian is added to the network or has reached the destination of his former pedestrian route in an area that carries a new routing decision. If his former pedestrian route ends in the area of a new routing decision, this area must not contain a pedestrian input. Otherwise, the routing decision is ignored and the pedestrian is removed from the simulation.