飞言飞语 Attention 继前面的3D分析的基础讲解之后,本期我们来进行3D分析的综合应用——通过3D分析来解决实际生活中的问题,希望各位飞友一步步加深对3D分析的理解,从而去解决更多的实际问题。正式进入3D应用世界
飞言飞语
Attention
继前面的3D分析的基础讲解之后,本期我们来进行3D分析的综合应用——通过3D分析来解决实际生活中的问题,希望各位飞友一步步加深对3D分析的理解,从而去解决更多的实际问题。
正式进入3D应用世界
实例解释:城市发生浓烟污染事故,浓烟影响范围为100米, 分析受浓烟污染的建筑物。
知识点速览
>1、二维数据转三维数据
>2、三维符号化
>3、三维数据转要素
>4、3D相交
>5、按空间位置选择(3D)
第一步
准备数据
(数据可自行准备或者向小飞飞购买)
购买方式:直接在微信平台留言,小飞飞会告诉大家购买方式。
数据价格:10元/套。(不好意思哦,在成本上略加点辛苦价。)
第二步
创建污染源三维数据
打开ArcScene软件,加载污染源二维数据 point.shp ”。
打开 【3D Analyst 工具】|【3D要素 】|【依据属性实现要素转3D 】工具, 输入要素为污染源数据, 输出要素为“point_3d.shp”,高度字段为“height”字段 。
确定, 得到三维污染点数据。
第三步
污染范围的三维符号化
根据污染的直接影响范围为 100米,创建半径为100米球体符号 。右击三维污染点数据,打开【属性】对话框,选择【符号系统】选项卡 。
选择符号按钮,打开 【符号选择器 】, 选择 【编辑符号】按钮 ,打开 【符号属性编辑器】。类型选择“3D简单标记符号”,样式选择“球体 ”,宽度和深度都设置为 “100” 。
确定 ,将污染点三维符号化显示。在图层属性对话框【 显示 】选项卡,设置透明度为“60%”。
第四步
创建污染范围体数据
打开【3D Analyst工具】|【转换】 |【3D 图层转要素类】工具,设置输入要素图层为三维符号化的污染点图层,输出要素类为“ 污染体.shp ”。
确定, 生成污染范围体数据。
第五步
提取污染直接影响的建筑体
打开 【3D Analyst工具】|【3D要素】|【3D 相交】工具,设置输入多面体为 “buildings.shp”,另一多面体为“污染体.shp”,输出要素类为“受污染建筑体 .shp” 。
确定 ,得到污染直接影响的建筑体数据。
第六步
提取污染直接影响的建筑物
打开 【菜单栏】|【选择 】|【按位置选择】工具, 设置目标图层为“buildings”,源图层为“受污染建筑体.shp” ,空间选择方法默认 “目标图层要素与源图层要素相交(3d)”。
确定 ,得到受污染影响的建筑物。