空间句法——人流群聚分析

人流群聚分析,是应用代理人模型来模拟人们在空间中移动和聚集的行为。主要用于分析空间的使用状况分析。

1.将绘制好的dxf文件导入DepthMapX::

  • 打开DepthMapX,点击File→New创建一个新的工作空间;
  • 点击Map→Import,将dxf文件加载进来;

2.设定网格::

  • 将dxf文件导入DepthMapX,第一步就是设定网格大小;
  • 在上部命令行通过选择Tools→Visibility→Set Grid命令;

3.空间检查::

  • 在上部命令行通过选择油漆桶工具,需注意的是这里有两个命令Standard FillContext Fill,我们这里选择Standard Fill

  • 选择之后,将鼠标移动到带分析空间内部,随便点一下,系统就会自动将待分析空间识别出来。空间内部将填充为灰色,边界将变成绿色。

4.生成可视性元素图::

  • 在上部命令行通过选择Tools→Visibility→Make Visibility Graph命令,弹出对话框。

  • 第一个选项Restrict visibile distance to表示视线距离,默认为无限远,这个可以根据实际需求进行自定义设定,设定好后系统计算后得到如下结果。

  • 此时,如需去掉网格显示的话,可以在上部命令行通过选择View→Show Grid命令,将其取消选择即可。
image

5.人流群聚分析::

  • 在上部命令行通过选择Tools→Agent Tools→Run Agent Analysis命令,弹出对话框。选择Release from any location选项,即不指定入口位置。

  • 计算之后得到如下结果。

  • 如若需要制定入口位置的话,可以在计算空间中点选你要设定的入口位置。

  • 然后在上部命令行通过选择Tools→Agent Tools→Run Agent Analysis命令,之后弹出对话框,此时选择Release from selected location选项。
image
  • 与上图对比,在指定入口位置之后可以看到结果又明显的变化。

6.3D呈现并添加代理人::

  • 在上部命令行通过选择Window→3D View命令即可。

  • 此时,在上部命令行中出现代理人命令栏,通过Add Agent命令在空间中添加代理人,通过Agent trails命令显示代理人运动轨迹,通过Agent PlayAgent Pause命令播放和暂停代理人的行动。

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容