电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

完整word版-arcgis软件应用大赛试题2参考答案

完整word版-arcgis软件应用大赛试题2参考答案_第1页
1/7
完整word版-arcgis软件应用大赛试题2参考答案_第2页
2/7
完整word版-arcgis软件应用大赛试题2参考答案_第3页
3/7
题目:现有某城市地形 DEM 数据以及建筑物矢量数据(buildings.shp),试:(1)实现该城市的三维显示(注:要求将高程三倍夸张);(2)某广告商打算在某建筑物(adbuilding.shp)房顶四面边缘处立 5m 高的广告牌,请分析在该地区能看到广告牌的区域,并统计面积。解题思路:广告牌所在处实现步骤:一、在 ArcScene 中加载数据,并实现该城市的高度夸张三维显示右击 buildings.shp 图层,点击 Properties->Extrusion,勾选 Extrude features in this layer,在计算器中输入表达式“[HEIGHT] *3”,如图 1-1 所示:图 1-1点击 OK 后,城市的高度夸张三维显示如图 1-2 所示:图 1-2二、分析在该地区能看到广告牌的区域1、 分析建筑物(adbuilding.shp)的可视域(1)对 建 筑 物 ( adbuilding.shp ) 进 行 可 视 域 分 析 。 点 击 3D Analyst->Surface Analysis->Viewshed,在 Obeserver points 中加入 adbuilding 数据,点击 OK,则显示出建筑物的可视区和不可视区。(2)重分类视域分析图,分成两类(其中 1 代表不可视,2 代表可视)。点击 3D Analyst->Reclassify,点击 Classification,将 0 设置为 1,1-5 设置为 2。如图 2-1所示(其中绿色代表可视区):图 2-1(3)将 视 域 图 转 换 成 Polygon 格 式 。 点 击 ArcToolbox->Conversion Tools->Raster to Polygon,选择数据,生成矢量数据。如图 2-2 所示:图 2-2(4)将可视区域的数据选择出来。点击 ArcToolbox->Analysis Tools->Extract->Select, 在Input Features 中输入坡度数据,在 Expression 中输入表达式“GRIDCODE =2”。如图 2-3 所示:图 2-32、 分析该建筑物与广告牌的可视域(1)将该建筑物的高度增加 5m。右击建筑物图层,选择 Properties,右击 HEIGHT 字段,选择 Field Calculator,输入表达式“HEIGHT=HEIGHT+5”。(2)用上述求建筑物的可视域方法,求出建筑物与广告牌的可视域。如图 2-4 所示:图 2-43、 对上述求出的可视区相减,即为广告牌的可视区。点击 ArcToolbox->Overlay->Erase,输入上面两个求出的数据,结果如图 2-5 所示:图 2-5可视域在城市中的位置如图 2-6 所示(蓝色为可视域):图 2-6三、统计广告牌的可视区面积1、打开可视区域数据属性表,点击 Options->Add Field,添加 AREA 字段,数据类型为Double。如图 3-1。图 3-12、右键点击 AREA 字段列,然后点击 CALCULATE VALUES,选择 ADVANCED,输入代码Dim Output as double Dim pArea as Iarea Set pArea = [shape] Output = pArea.area,最后在最下面=处写 OUTPUT。如图 3-2。则计算出每一块区域面积。图 3-2此时属性表的数据如图 3-3 所示:图 3-3

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

完整word版-arcgis软件应用大赛试题2参考答案

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部