2014-3-19从空间数据编辑的重要性谈起空间数据编辑原因数字化错误◦定位错误◦拓扑错误空间数据编辑◦消除拓扑错误◦消除几何错误主要原因是因为◦数字化错误◦数据过时◦数据采集要求不同,如CAD和GIS针对不同的原因,采用不同的方法◦消除数字化错误◦更新数据◦按照GIS要求组织数据数字化错误的两种类型◦定位错误——几何错误◦拓扑错误——不遵循拓扑规则产生的错误定位错误编辑方法◦添加◦删除◦修改拓扑错误编辑◦采用软件提供的方法检查◦逐一修改定位错误◦几何要素位置偏差◦几何要素缺失◦几何要素重复◦数据转换空间数据准确度◦衡量空间要素记录的位置与其地面实际位置的接近程度空间数据精确度◦衡量位置记录的精确程度◦比如,小数点保留的位数拓扑关系◦连接性——相邻线段之间,首尾相接◦面定义——多边形应闭合◦邻接性——相邻多边形之间,共线拓扑错误的产生◦不遵循拓扑关系拓扑错误的种类◦几何要素的拓扑错误◦图层之间的拓扑错误多边形要素的拓扑错误1.未闭合多边形,如湖泊边线必须闭合2.两个多边形之间有缝隙,如相邻之间的宅基地3.多边形重叠,如相邻之间的宅基地线要素的拓扑错误◦未及(undershoot)◦过伸(overshoot)◦悬挂结点(danglingnode)◦伪节点(pseudo-node)◦方向错误点要素的拓扑错误◦点不在多边形内◦比如,教学楼在马路上定义◦两个或以上的图层出现拓扑错误何时出现这类错误?◦比如,表示水库的图层有2类:水库(多边形)、水库边线(线)◦初始数字化时,先画“水库边线”,再用GIS工具生成“水库”◦当“水库”扩大或缩小时,需要更新水库数据◦更新“水库边线”,但忘记更新“水库”多边形最常见错误◦边界线没有重合◦原因:分别数字化线要素最常见错误◦线要素在接边处没有完全接合◦原因:两幅图没有接边点要素最常见错误◦点要素没有沿着线要素延伸◦GPS点没有落在路上Rulesenforcedtomaintaintopologicalintegrity◦31+topologyrulesinArcGIS1.在要素集中创建拓扑◦定义参与要素类型◦聚合容差,排序和规则2.定义规则◦评估拓扑规则,识别违反规则的要素3.拓扑关系验证◦检查和修正错误SketchToolpalettedropdownTaskTypeSelectDatasetEditorTools可用于创建新要素或编辑已有的要素点击Tools/Customize,添加编辑工具栏。Attributetable1.将点要素添加到ArcMap数据帧(DataFrame)中2.点击Editor/StartEditing开始编辑3.点击Sketch工具,就可以在任意处绘制点4.完成之后,点击Editor/StopEditing,保存编辑点要素编辑步骤1.将线要素添加到ArcMap数据帧(DataFrame)中2.点击Editor/StartEditing开始编辑3.点击Sketch工具,就可以在任意处绘制线4.完成之后,点击Editor/StopEditing,保存编辑若想将一条线捕捉到另一条上(连接性),必须在绘制线之前设置捕捉环境。设置捕捉环境,在编辑状态下,点击Editor/Snapping。设置捕捉环境包括vertex、edge、以及end三种模式。设置捕捉容差值,通过点击Editor/Options/General,并输入需要的距离。点击编辑工具,在Task下拉框中,选择ModifyFeature,然后双击需要编辑的线。编辑多段线的公共点,点击vertex,并编辑。◦移动:点击vertex,并拖动vertex◦增加:将鼠标移动至需要添加的vertex处,右击,在下拉菜单中选择InsertVertex。◦删除:移动鼠标至需要删除的vertex所在的位置,右击,在下拉菜单中选择DeleteVertex。线要素打断:在编辑状态下,使用编辑工具选中要素,点击Split工具,然后点击要素。线要素也可以根据指定距离或在线的指定处,使用Editor/Split工具打断。打断距离或百分比可以从线的start处(或从vertex),或者线的end处(到vertex)完成之后,点击Editor/Stop,且保存编辑。将多个线要素合并为一个复杂的线要素,使用编辑工具选中线,然后点击Editor/Merge。完成之后,点击Editor/StopEditing,且保存编辑。1.将线要素添加到ArcMap数据帧(DataFrame)中2.点击Editor/StartEditing开始编辑3.点击Sketch工具,就可以在任意处绘制多边形4.完成之后,点击Editor/StopEditing,保存编辑•若想保证多边形共边(邻接性),必须在绘制多边形之前设置捕捉环境。•设置捕捉环境,在编辑状态下,点击Editor/Snapping。•设置捕捉环境包括vertex、edge、以及end三种模式。•设置捕捉容差值,通过点击Editor/Options/General,并输入需要的距离。点击编辑工具,在Task下拉框中,选择ModifyFeature,然后双击需要编辑的多边形。编辑多边形,点击vertex,并编辑。◦移动:点击vertex,并拖动vertex◦增加:将鼠标移动至需要添加的vertex处,右击,在下拉菜单中选择InsertVertex。◦删除:移动鼠标至需要删除的vertex所在的位置,右击,在下拉菜单中选择DeleteVertex。将一个多边形分割成两部分,点击Task下拉箭头,然后选择CutPolygonFeatures。使用编辑工具选择多边形。点击Toolpalette下拉箭头,点击Sketch草图工具。在分割的地方点击线工具画一条线分割多边形点击Editor/SaveEdits保存编辑。在编辑状态下将多边形合并成一个要素,使用编辑工具选择需要合并的多边形。点击Editor/Merge,合并选中的要素。点击Editor/Save,保存编辑。•可以使用编辑工具栏的属性工具对要素属性修改。•修改一个要素的属性,可以利用编辑工具选中该要素。然后点击属性工具。