《矢量型空间分析(共9页).doc》由会员分享,可在线阅读,更多相关《矢量型空间分析(共9页).doc(9页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上专题6 矢量型空间分析一、实验目的1、 多边形要素的邻近区生成方法;2、 线要素的邻近区生成方法;3、 点要素的邻近区生成方法;4、 掌握矢量型空间分析方法的实际应用;二、实验准备实验数据位置: Training Material | 矢量型空间分析预备知识:1、 矢量型空间分析种类较多,应用最为普遍的是:缓冲区分析和叠置分析,两种分析各有一些变种;三、实验内容与步骤第1部分 多边形要素的邻近区实验数据:实例1 | ex10.mxd1) 打开地图文档,激活Data frame1,存在两个图层:线状图层“道路”和多边形图层“仓库”;实验目的在于:存储仓库周围100米内不
2、准有建筑物,也不准堆放易燃易爆物品,周围200米范围内允许存在一般建筑物,周围300米范围内不准建设住宅,需要在地图上产生100米、200米、300米的邻近区,并计算邻近区的面积。2) 在地图窗口按钮条上点击图标,出现ArcToolbox窗口,展开ArcToolbox/Analysis Tools/Proximity,双击Multiple Ring Buffer(多个环状邻近区),设置对话框:图中不难看出最内的缓冲区包含仓库,应当将仓库范围去除; 3) 展开ArcToolbox/Analysis Tools/Overlay,双击Erase(擦除功能),设置对话框;结果如下:4) 打开上述生成地
3、物类的属性表,新建一个字段Area;5)右键点击上述Area字段,弹出环境菜单,选择Field Calculator,弹出对话框,编辑代码如下:从而计算获得每个区域的面积。dim newvalue as doubledim pArea as IAreaset pArea = shapenewvalue = pArea.Area第2部分 线要素的邻近区1) 激活Data frame2,地图如下;其中,线要素是铁路,需要沿铁路两侧2040米范围内,进行环境整治和植树,要求提供专题地图;2)展开ArcToolbox/Analysis Tools/Proximity,双击Multiple Ring B
4、uffer(多个环状邻近区),设置对话框;3) 将缓冲区20米的部分删除,并将颜色设为绿色,表示绿化区;第3部分 点要素的邻近区1) 激活Data frame4,展开ArcToolbox/Analysis Tools/Proximity,双击Buffer,设置对话框;2) 点击Ok,结果如下:第4部分 应用1计算道路网密度预备知识:道路网密度指某个区域内单位面积内的道路长度,即道路长度之和除以区域面积的值。道路长度之和,是内部道路长度加上一半边缘道路长度。道路网密度用于反映区域的交通便利状态,其计算方法如下:道路网密度(区域内道路长度和区域边界道路长度和/2)/区域面积 1000;公式中乘以1
5、000的目的是,图中单位是米,而道路网密度的单位要求是千米,需要进行换算。1)激活Data frame3,存在路网和区界两个地物类;2)给区界增加面积和周长两个字段,用于存储行政区的面积和周长。为了将区域内部道路和区域边界道路区分开,将区界向内部10米做缓冲区,得到一个略小于区界的范围;3)将道路增加一个Length字段,用于存储道路长度;4)利用生成的缓冲区,对道路进行空间连接,找到被每个区域包含的道路:展开ArcToolbox/Analysis Tools/Overlay,双击Spatial Join,设置对话框,选择Intersect作为空间连接方式;BOUND_ID是同道路相交的行政区域ID号。5)将与同一行政区相交的道路合并:展开ArcToolbox/Data Management Tools/Generalization,双击Dissolve,设置对话框; 6)将合并道路层同区界层建立Join操作;7)对上述表建立一个新字段Density,即区域的道路密度;并按照预备知识建立计算公式,从而计算获得各个区域的道路密度;作业:1、上述只是道路网密度计算过程的重要的简化步骤,请补充详细工作过程报告,报告要求详细介绍工作流程,中间操作过程和结果的抓图,以及最后结果,最后加入完成该实验的心得体会。专心-专注-专业
限制150内