构建带建筑的栅格地表面-操作步骤

一、把要素“建筑”转化为栅格建筑

(1)求得建筑中部的点:在【目录】面板中,浏览【工具箱/系统工具箱/Data Management Tools/要素/要素转点】,双击该工具,启动【要素转点】工具。勾选左下角【内部】

(2)求建筑内部点的高程。点击“添加表面信息”工具对话框,设置如下图所示。

(3)连接“建筑内部点”表到“建筑”表:右键点击建筑图层,进行连接,显示连接数据对话框,设置如下图所示。

得到结果,如下图:

(4)利用“字段计算器”计算建筑屋顶标高:添加字段,打开字段计算器,根据下图进行设置

得到结果如下:

(5)把要素“建筑”转化为栅格建筑(“面转栅格”工具),保存在工作目录下,名称为“栅格建筑”。其中处理环境与“栅格地形”环境相同。

二、建筑要素转为栅格要素

(1)点击【面转栅格】工具,设置【值字段】为【屋顶标高】,【像元大小】设置为0.2

(2)点击【环境】。【处理范围】设置为【与地形栅格相同】

(3)转换完,如下图所示。其中【栅格建筑】中的非建筑区域,其栅格值为【NoData]

三、用栅格建筑更新栅格地表面

(1)搜索【为空】工具,双击,设置如下图所示。

(2)输出结果如下,建筑区域栅格值为0,非建筑区域为1

(3) 搜索【条件函数】工具,输入【建筑栅格是否为空】,输出下图

五、“带建筑的栅格地形”三维显示

(1)启动ArcScene,加载上步生成的【带建筑栅格地表面】

(2)打开【带建筑栅格地表面】的【图层属性】,将【基本高度】设置为【在自定义表面浮动】

(3)点击【符号系统】,在【显示】栏选择【已分类】,【类别】选为1

(4)切换到【渲染】,将【效果】 栏两项都勾选

(5)最终效果,如下图所示 

  • 9
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值