空间句法——人流群聚分析
2019-10-07 本文已影响0人
进击的码农设计师
人流群聚分析,是应用代理人模型来模拟人们在空间中移动和聚集的行为。主要用于分析空间的使用状况分析。
1.将绘制好的dxf文件导入DepthMapX::
- 打开DepthMapX,点击
File→New
创建一个新的工作空间; - 点击
Map→Import
,将dxf文件加载进来;
![](https://img.haomeiwen.com/i12251067/3ba7c66e2615ed7e.jpg)
2.设定网格::
- 将dxf文件导入DepthMapX,第一步就是设定网格大小;
- 在上部命令行通过选择
Tools→Visibility→Set Grid
命令;
![](https://img.haomeiwen.com/i12251067/4830e10b188b1b80.jpg)
3.空间检查::
-
在上部命令行通过选择
油漆桶
工具,需注意的是这里有两个命令Standard Fill
和Context Fill
,我们这里选择Standard Fill
; -
选择之后,将鼠标移动到带分析空间内部,随便点一下,系统就会自动将待分析空间识别出来。空间内部将填充为灰色,边界将变成绿色。
![](https://img.haomeiwen.com/i12251067/4fde53e27ad45854.jpg)
4.生成可视性元素图::
- 在上部命令行通过选择
Tools→Visibility→Make Visibility Graph
命令,弹出对话框。
![](https://img.haomeiwen.com/i12251067/ac83b56056e7ddbe.jpg)
- 第一个选项
Restrict visibile distance to
表示视线距离,默认为无限远,这个可以根据实际需求进行自定义设定,设定好后系统计算后得到如下结果。
![](https://img.haomeiwen.com/i12251067/1e7e9f6fb8612b09.jpg)
- 此时,如需去掉网格显示的话,可以在上部命令行通过选择
View→Show Grid
命令,将其取消选择即可。
![](https://img.haomeiwen.com/i12251067/a9ed254f84c67ec3.jpg)
5.人流群聚分析::
- 在上部命令行通过选择
Tools→Agent Tools→Run Agent Analysis
命令,弹出对话框。选择Release from any location
选项,即不指定入口位置。
![](https://img.haomeiwen.com/i12251067/9adde287f02fbcde.jpg)
- 计算之后得到如下结果。
![](https://img.haomeiwen.com/i12251067/2174f8d77b644b88.jpg)
- 如若需要制定入口位置的话,可以在计算空间中点选你要设定的入口位置。
![](https://img.haomeiwen.com/i12251067/621b5c37a92d073b.jpg)
- 然后在上部命令行通过选择
Tools→Agent Tools→Run Agent Analysis
命令,之后弹出对话框,此时选择Release from selected location
选项。
![](https://img.haomeiwen.com/i12251067/b85c14ce240a6df3.jpg)
- 与上图对比,在指定入口位置之后可以看到结果又明显的变化。
6.3D呈现并添加代理人::
- 在上部命令行通过选择
Window→3D View
命令即可。
![](https://img.haomeiwen.com/i12251067/c422bb9d197cdd4c.jpg)
- 此时,在上部命令行中出现代理人命令栏,通过
Add Agent
命令在空间中添加代理人,通过Agent trails
命令显示代理人运动轨迹,通过Agent Play
和Agent Pause
命令播放和暂停代理人的行动。
![](https://img.haomeiwen.com/i12251067/112c76c123fc9598.jpg)