Attractors in pedestrian areas
inside an area
In pedestrian simulation, Attractor
allows controlling pedestrians
location inside an area.
- If the area defines the destination of the pedestrian
movement (is referred by PedGoTo),
attractors define exact target points inside the area.
- If the area defines the pedestrians waiting
location (is referred by PedWait),
attractors define exact points where pedestrians will
wait inside the area. Pedestrians will go to attractor location for
waiting. This option may be used to simulate
information boards, expo shelves inside
defined with attractors
You can add attractors one by one, however, if attractors form a
regular structure, it makes sense to add several attrcators once using
attractor creation wizard.
may be put
only inside a pedestrian area.
add one attractor inside an area
- Drag the Attractor element
from the Space Markup
section of the Pedestrian
palette into an area on the graphical diagram.
add several attractors
- You can add attractors using the
drawing mode. Double-click Attractor in the palette. Its icon
into . Now you can add attractors
clicking inside of nodes.
- You add one attractor each time you click inside the node.
new attractors have the default orientation as shown in the
figure above. However, you can change attractor's orientation while
drawing it: do not release the mouse button after the click, but move
it around until you get the orientation you
- To exit the drawing mode, click any empty spot in the
graphical editor outside the node.
- After you finish drawing, all added attractors will be
with their properties open. You may find this useful for
defining attractors's orientation for several of them at once:
add several attractors using the wizard
- Click a rectangular or polygonal area in the graphical
- In the area's properties, click Attractors...
button. You will see Attractors... dialog
- In the dialog, specify how many attractors you want to
create. You may do this by expliclitly specifying the Number of attractors,
or filling the whole area with attractors, preserving the specified Space between attractors,
or placing them in a Grid
with cells of specified width and height.
- If you need to restructure attractors, select the option Delete all existing attractors
also define creation mode before you click OK. If you wish to
attractors from the area without creating new ones there, select this
option and specify 0 in creation mode Number
of attractors, then click OK.
Attractors selection order
When you add attractors (either manually or using the wizard), their creation order also
defines the sequence of the pedestrians' movement destinations. You can verify
the creation order by looking at the names of the attractors (attractor1, attractor2, ...). Pedestrians will select attractors one by one according to this order. In
case you need to change the order, you should change the positions of
the corresponding attractors but not their names.
– The name of the attractor. The name is used to
identify and access the attractor from code.
– If selected, the attractor is excluded from the
Visible on upper level
selected, the attractor is visible on the upper level
where this agent lives.
of the attractor.
of the attractor.
– Here you can choose where pedestrians should be directed
when reaching/waiting at the attractor.
You can dynamically modify shape properties at model runtime using the
Returns the X (Y, Z) absolute coordinate of the
The Z coordinate is defined by the corresponding
coordinate of the node / area.
|Returns the X (Y)
coordinate of the attractor
relative to the node / area.
Returns the attractor's orientation
in radians (in the clockwise direction).