多语言展示
当前在线:1241今日阅读:154今日分享:43

图解蓄水层中污染物的3D可视化操作

设想一下,你为某个水利部门工作,这个水利部门已经知道在一些地方,挥发性化学物质(VOCs)在泄漏。科学家已经将这个地区蓄水层中的VOCs标记出来了,而你则想通过3D的形式向政府和公众更好地展示污染物的分布情况。数据:ArcTutorial— 3D Analyst —Exercise02,其中VOC数据由San Gabricl流域水文质量中心提供。
方法/步骤
1

在ArcScene中打开ArcTutorial— 3D Analyst —Exercise02—Groundwater.sxd,在TOC窗口中共显示4个图层,它们代表的意义分别是:plume—污染物分布的高程值,congrd—污染物的污染等级,facility—公共设施面图层,wells—水井点分布点图层。

2

显示污染物分布状况我们将把congrd污染物的污染程度栅格数据叠加到Plume 污染物分布的TIN表面上,以三维形式呈现污染程度。设置基本高度在congrd图层上右键,单击属性,打开图层属性对话框。在基本高度标签下“从表面获取的高程”选择“在自定义表面上浮动”,然后通过下拉菜单或文件夹图标将目标定位到plume图层,如下图所示:

3

设置符号化方案为了让污染物的污染程度清晰可见,我们将调整congrd图层的符号化方案。在“符号系统”标签下,选择“拉伸”显示,在色带的下拉菜单中选择红色的渐变色。单击应用,确定,如下图所示:

4

取消plume的可见性在内容列表中将plume图层的可见性取消。这时候可以看到污染物的分布形状以及它的污染程度。

5

显示污染分布和水井的关系我们已经可以看到有些水井点位于污染物分布范围内,但是,要想判断哪个水井点受到的影响最大仍然比较困难,因为我们只能看到水井点在平面上的分布,而不知道它在深度上的分布。因此我们需要突出水井点在纵向上的属性。在wells图层上右键,单击属性,打开图层属性对话框。在拉伸标签下勾选拉伸图层中的要素,然后打开右边的表达式构建器构建表达式。由于我们想基于水井点的深度显示水井点,而水井的深度存在WELL_DPTH字段中,因此表达式=[WELL_DPTH],单击确定。拉伸方式下来菜单选择将其添加到各要素的基本高度,如下图所示:

6

显示需要优先治理的公共设施部门根据每个公共设施的位置分析得出了治理的先后顺序,我们同样将以3D的形式来展示结果。4.1设置基本高度在facility图层上右键单击属性,打开图层属性对话框。在拉伸标签下勾选拉伸图层中的要素,单击右侧的表达式构建器构建表达式。由于我们需要根据优先顺序为facility图层进行拉伸,而优先顺序存储在“PRIORITY1”字段中,因此我们基于此字段进行拉伸。另外需要注意的是,由于字段中的值偏小,显示效果不理想,因此我们对其进行夸大,将字段值乘以100。所以表达式:[PRIORITY1]*100。单击确定。在拉伸方式下来菜单中选择将其添加到各要素的最小高度,如下图所示:

7

设置符号系统打开符号系统标签,选择数量—分级色彩显示,在字段值下拉菜单中选择PRIORITY1,颜色选择蓝色渐变,单击确定,如下图所示:

8

最终我们将看到以3D形式显示的蓄水层中的污染物分布状况以及它对水井点和公共设施的影响,如下图所示:

推荐信息