- 1、本文档共5页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Arcgis空间分析实习一说明
数据编辑与更新
背景
数据编辑与数据更新是进行数据采集、数据维护工作经常涉及的内容。一般在进行数据入库更新前,要对数据进行全面检查和编辑处理,确保数据满足要求。
数据
已有某地区的城市建筑数据(buildings.shp,面类型),存放在数据库city.mdb中,且有一部分区域的数据需要更新,更新数据(newbuildings.shp,线类型)已经通过野外测量得到。
需求
更新该区域数据,并检查数据,确保建筑轮廓线闭合,且建筑物以面状形式存储。
工作流程
由于新采集的建筑轮廓数据是线状数据,而数据库存储要求面状数据。因此,首先要将线转换成面,但是由于采集或编辑问题,可能存在线不闭合的情况,如果直接转换为面则会丢失那些不闭合的面状信息。因此需要创建拓扑对象类,检查线闭合情况,对不闭合的线进行修改,然后才能将线转换成面,在与原来的数据合并。
操作步骤
⑴ 将更新区域的建筑数据newbuildings.shp导入到原数据库city.mdb中。在ArcCatalog中,双击city数据库,右击dataset数据集,选择“导入|要素类(单一)”菜单,如图:
输入要素: newbuildings.shp
输出位置: dataset
输出要素类: newbuildings
完成后数据如下图所示:
⑵ 对newbuildings数据进行拓扑检查,主要查看是否存在悬挂,若有悬挂则说明数据不封闭,需要修改。
方法: 通过对newbuildings数据新建newbuildings_topology文件,并添加拓扑规则|选择“不能有悬挂点”选项。如图:
完成新建topology后,将拓扑“newbuildings_topology”添加到Arcmap中,如下图所示,其中有红色的方框的地方就是线段有悬挂点的的位置,需要修改。
⑶ 根据拓扑错误,编辑未闭合的线数据。
右击工具栏,添加【topology】工具条;
选择【编辑器】|【开始编辑】,在拓扑工具条中选择“newbuildings”要素类(如图);
点击【error inspector】按钮,并在错误编辑器的【show】规则中选择“Must Not Have Dangles”,点击“search now”后将显示所有不符合拓扑规则的错误点。
选择拓扑工具条中的【topology edit tool】按钮,逐个连接存在悬挂点的线数据(如下图)。
拓扑错误纠正后,可以点击或验证按钮,重新检查存在的拓扑错误,直至全部纠正完成(如下图)。
(4) 将完成修改后的newbuildings线图层转换为面图层。
选择【Arctoolbox】|【data management tools】|【feature】|【feature to Polygon】”数据集。
输出数据名为buildings_updated_1. 完成数据更新。
更新区域
文档评论(0)