欢迎来到天天文库
浏览记录
ID:52230831
大小:1.89 MB
页数:37页
时间:2020-03-25
《利用ARCGIS进行地类计算与统计.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、地类计算与统计一、数据准备。应用到的数据包括社界(DWG文件)和所求年份的现状图(Shape或GeoDatabase)DWG文件的注记的插入点(Text为左下角点)要落在对应的社界面上,这样才能保证数据转换后注记和面层的一一对应。二、数据处理。数据的处理主要包括数据的转换、点面属性连接、数据相交三个部分。2.1数据转换2.1.1建立数据集(1)点击打开ArcCatalog程序,找合适的路径然后【右键】→新建→PersonalGeodatabase:-37-▽(2)新建数据库后,【双击】进入数据库,【右键】→新建数据集→输入名称外,其余使用默认设置,不用修改,直接
2、【下一步】,直到【完成】:-37-▽输入数据集名称▽坐标系统选Unknown(未知),或者用【导入】选DWG文件的投影▽-37-容限使用默认即可,点击【完成】▽2.1.2将DWG数据导入数据集!!首先必须确定DWG文件的路径没有中文名(D:pssjsj.dwg),否则导入会一片空白(1)【双击】进入数据集aaa,【右键】→【导入】→【要素类(多个)】(2)在【InputFeatures】中添加DWG文件的注记层(Annotation)和面层(Polygon)▽-37-添加注记和面层,然后点【确定】导入▽2.1.3检查修改面层的拓扑!!面层可能存在裂缝和重叠错
3、误,这样会带来计算面积的错误,因此要进行拓扑的检查(1)数据集aaa中,【右键】→【新建】→【拓扑】(2)前面两步使用默认直接【下一步】,选择要素的时候勾选面层然后【下一步】▽-37-使用默认等级,然后【下一步】▽添加拓扑规则,规则选择【不能重叠】和【不能有缝隙】,分两次添加,然后【下一步】▽点击【完成】,然后选【是】验证拓扑▽-37-(1)修改拓扑错误打开ArcMap,添加aaa_Topology,即可看到拓扑检查结果(红色部分)可以看出,面层存在重叠,不存在裂缝,修要修改重叠部分,采用挖空的方法▽【编辑器】→【开始编辑】→用【选择工具】()选中重叠部分:▽-
4、37-【编辑器】→【裁切】(clip,可以将与选择部分有重叠的所有面擦除)▽直接【确定】,对所有重叠部分重复以上步骤▽在ArcMap工具栏位置【右键】→【拓扑】调出拓扑工具栏→【验证全部拓扑】重新验证拓扑看还有没有拓扑错误▽修改完没有拓扑问题后,【编辑器】→【保存编辑】→【停止编辑】▽-37-拓扑错误已经消除,可以进行下一步操作!!如果导入DWG文件的线层,然后用线层构面的话,可以省略掉拓扑检查和修改这一步,操作会相对简单些。但拓扑检查是保证数据质量最常用的检查方式,因此这里将这部分内容写上,大家可以对比一下两种方法,以达到一方面简化操作步骤增加效率,一方面可以
5、增加对拓扑的理解,保证数据质量的效果。!!重叠部分的挖空和缝隙的填补操作是比较常用的编辑方式。挖空用【裁切】命令,填补缝隙则通过【修改要素】修改节点或者【自动完成多边形】完成,在此不写具体的操作步骤。2.2点面属性连接!!点面属性连接是根据点落在面内部的特性,通过空间连接运算,将点的属性添加到面的属性里面。具体来说就是标注点(Annotation)的Refname字段存储了社名,要将社名这个属性添加到对应的社界面上。2.2.1添加数据,检查位置,保留字段(1)在ArcMap中添加标注层(sj_dwg_Annotation)和面层(sj_dwg_Polygon)-
6、37-原CAD图对应ARCMAP图检查一下点的位置,确定每个面上对应唯一的注记点,排除异常情况。(2)保留字段保留字段是保留有用的字段参与空间连接,去除不需要的字段,使结果简洁明了。打开相应图层的【属性】▽-37-切换到【字段】这一栏▽对于注记层,点【全部清除】,然后勾选【Refname】,保留Refname字段(存储社名的字段)对于面层,点【全部清除】即可,不需要保留属性字段2.2.2进行空间相交运算点击工具栏的【ArcToolbox】按钮,打开ArcToolbox工具箱▽▽-37-按照【ArcToolbox】→【AnalysisTools】→【Overlay
7、】→【SpatialJoin】(空间连接)打开空间连接对话框!!早期计算地类采用【Intersect】(相交)工具,一样可以得到结果且有助于理解连接的过程,但操作相对复杂,应用【空间连接】工具操作比较简单,对结果检查比较容易▽对话框中,【目标要素】下拉选择面层,【连接要素】下拉选择注记层,【输出要素类】则自己选择路径并为输出的要素类命名(在此命名为SJ)。其余使用默认。点击【确定】▽ArcMap自动加载空间连接生成的图层(SJ),打开其【属性表】-37-▽找到相应图层→【右键】→【打开属性表】▽【Refname】存储社名,【Shape_Area】存储面积,【Jo
8、in_Count】字段是
此文档下载收益归作者所有