gis中删除在下面的重复面
2023-01-10阅读(766)
问:arcgis如何批量删除重复面?
- 答:我把重复面理解为完全重合的面。先在属性表里建两个字段x、y坐标,右键字段用calculate geometry批量计算每个图斑的质心X坐标与Y坐标。然后使用delete identical工具(Arc Toolbox里的),把两个字段都选上作为筛选重复的条件,ok然后等着就好。
- 答:arcgis里除了一个一个的删之外,最好的一种方法是全部选中融合(merge)
- 答:构建拓扑,然后对拓扑重叠批量修复。
- 答:打开属性表 用ctrl或者shift键多选 删除
- 答:gis面拓扑问题一键处理工具 内容来自地信网论坛 可自行搜索“面拓扑问题工具使用心得分享”
问:Arcgis面删除?
- 答:右键图层,选择编辑数据-开始编辑,然后选中需要删除的小岛,按Delete,就可以删除
如果想快速删除面积小的面要素,只留下面积最大的部分,可以在打开属性表,停止编辑图层的状态下-添加字段,字段名称“面积”,字段类型选文本/text,长度默认50,添加完成后右键字段名称,选择计算几何-计算面积-单位 米,计算完后对“面积”字段排序,在属性表中下拉选择面积小的要素,只留下面积最大的不选,按Delete,删除即可。
问:arcgis融合后仍然重复是为什么
- 答:1.使用ArcGIS工具,组合解决删除重复面
思路:面生成线—线转面—获取面属性
(1) Feature to line,将面生成线
Data Management ToolsFeaturesFeatureto line。
(2)featureto polygon将线再转成面new_polygon
(3)Spatialjoin空间连接属性
若要保持原面的属性,用feature to point将原面要素类转成点,然后用spatial join与new_polygon进行空间连接,或者在上一步线转面时,Label Features选项勾上原面生成的点。
2.工具Delete Identical
2.1 计算面质心坐标
添加两个字段分别记录质心的x和y坐标值,用CalculateGeometry计算X Coordinate of Centroid、Y Coordinate of Centroid。
2.2 用Delete Identical删除重复的面
工具界面里勾上2.1中计算的质心x、y坐标字段,此工具会比较属性值相同的要素,并进行删除。