首页 / 浏览问题 / 桌面GIS / 问题详情
怎么批量删除有重叠的面,或这怎么批量删除字段值重复的面
58EXP 2023年06月16日
怎么批量删除有重叠的面,或这怎么批量删除字段值重复的面

2 个回答

您好,

(1)关于批量删除有重叠的面:

首先,拓扑检查用于检查点、线、面数据集本身及各不同类型数据集其相互之间不符合拓扑规则的对象,并将检查结果保存到简单数据集(即点、线、面数据集)或 CAD 数据集中。

通过“数据”选项卡 > “拓扑”组的“拓扑检查” > “数据集拓扑检查”对话框,在参数中设置“面内无重叠”的拓扑规则,筛选出有重叠情况存在的面。对于检查结果拆分数据,通过“空间分析”选项卡 > “矢量分析”组的“叠加分析”进行数据集的擦除、合并等方式来修复拓扑问题。

(2)关于批量删除字段值重复的面:

通过“查询”选项卡 > “SQL查询”,输入查询字段、查询条件等参数信息,筛选出字段值重复的数据,再对重复字段进行批量删除操作。

其他详细内容建议参考联机帮助文档"拓扑检查"、"叠加分析"、"SQL查询"部分内容,如下图所示:

希望能够帮助到您!

440EXP 2023年06月16日
请问,方法二,用语句筛选出重复数据后,怎么批量删除重复字段?超图是否支持delete语句
您好,

对于SQL查询筛选得到的重复数据,点击一个字段后,按住电脑shift键,再点击靠后任意一个字段,即可批量选中,右键"删除行",即可批量删除字段值重复的面。

希望能够帮助到您。
您好,

1.批量删除有重叠的面:

可以建议采用空间分析的空间查询模块,选择重合查询模块,查询出完全重合的面面,在属性表中右键删除行,进行批量删除。

2.批量删除字段值重复的面:通过空间分析中的sql查询工具,输入查询字段、查询条件等参数信息,筛选出重复的字段值,在属性表中右键删除行,删除字段值重复的面。

希望可以帮助到您!
460EXP 2023年08月11日
...