[英]track agent movement in anylogic
我正在 Anylogic 中运行行人模拟,并希望在 model 末尾获得的代理 position 信息中具有更大的粒度。 目前,我已将其设置为显示交通密度的热 map,但我想通过其在 model 中的时间来跟踪每个代理的实际 position,如线或轨迹。
model 仿真结束时的可视化 [1]: https://i.stack.imgur.com/RwCVo.png
将循环事件添加到您的行人代理类型中(您不能使用默认行人,但必须创建自己的代理类型)。
然后,每秒(或您需要的任何分辨率)将行人坐标( getX
和getY
)连同其索引一起写入 dbase 表。
然后,您可以进行所需的任何后处理。
PS:通常,这不是必需的,因此请确保您确实需要它;)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.