
ArcGIS巧妙删除重复点、线、面的方法 (2)
一、删除重复点 (2)
二、删除重复线 (3)
三、删除重复面 (4)一、删除重复点
重复点也就是XY坐标相同的点。
添加XY字段
将点数据加载到ArcMap中,点击右键,选择打开属性表,添加字段X,用来存储X 方向的坐标;添加字段Y,用于存储Y方向的坐标。(字段类型添加成双精度或浮点型)
XY坐标字段名上右键分别计算几何计算出来XY坐标值
删除相同项
在ArcToolbox中点击“数据管理工具\\常规\\删除相同项”,调用删除相同项工具。
在显示的删除相同项对话框内,字段勾选上X和Y,如下图所示。
点击确定之后即可删除XY坐标一样的点,也就达到了删除重复点的目标。
二、删除重复线
方法一:删除相同项
在属性表内添加length字段,通过计算几何的方式计算出来长度值,在ArcToolbox 中点击“数据管理工具\\常规\\删除相同项”,调用删除相同项工具,在显示的删除相同项对话框内勾选上length字段。点击确定之后可以删除长度值相同的线,也就完成了重复线的删除。
方法二:融合删除重复线
指定一个字段作为融合的标志,比如线的长度字段,然后在ArcToolbox中点击“数据管理工具\\制图综合\\融合”,调用融合工具。
在显示的融合对话框内融合字段选择length,点击确定后即可融合重复的数据三、删除重复面
方法一:删除相同项工具删除重复面
在属性表内添加一个area字段,用于存储面积,通过计算几何的方式得到面积
在ArcToolbox中点击“数据管理工具\\常规\\删除相同项”,调用删除相同项工具,在显示的删除相同项对话框内,勾选上area字段
点击确定之后即可删除面积属性值一样的面,完成了重复面的删除。
方法二:融合删除重复面
指定一个字段作为融合的标志,比如建筑的面积字段,然后在ArcToolbox中点击“数据管理工具\\制图综合\\融合”,调用融合工具,在显示的融合对话框内,勾选上area 字段,点击确定之后可以完成重复面的删除。
方法三:面转线删除重复面
在ArcToolbox中点击“数据管理工具\\要素\\要素转线”,调用要素转线工具。在显示的要素转线对话框内,输入要素为待转换的面文件,设置输出要素,点击确定后完成面转线。
再在ArcToolbox中点击“数据管理工具\\要素\\要素转面”,调用要素转面工具。在显示的要素转面对话框内,输入要素为之前转换的线文件,设置输出要素,点击确定后完成要素转面,通过转换就删除掉了重复的面文件。
:PCFAN小童鞋
第7页共7页
