截断表

使用说明

截断表用于清空指定数据集中的所有对象,仅保留其属性结构。该操作不可逆,请谨慎使用。特别的,如果清空的对象正在参与其它功能(例如地图显示、空间查询、关系数据集关联等),这些功能将无法继续正常使用被清空的对象,因此,建议在确保相关数据未被其它功能使用或已完成必要备份后,再执行此操作,以避免造成业务中断或数据引用异常。

此功能适用于需要定期、全量更新数据的场景。例如,某市土地稽查部门需季度性更新“本季度违规地块”数据。使用截断表功能,可一键清空上一季度的数据,同时完整保留数据集的属性结构,为录入新季度信息提供了极大便利,避免了手动删除或重建数据集的麻烦。

功能使用限制说明如下:

  • 支持的数据源:UDB/UDBX文件型数据源、数据库型数据源、文件夹型数据源(目前仅支持FileGDB格式)。
  • 支持的数据集:二维点/线/面、三维点/线/面、纯属性表、文本数据集。
  • 不支持的操作:不可清空已注册版本的数据集。执行前请先取消注册版本。

SuperMap iDesktopX 2026 版本开始提供。

功能入口

  • 数据选项卡->数据处理分组->Gallery控件下拉菜单->截断表
  • 工具箱->数据处理->矢量->截断表

参数说明

参数名 参数释义 参数类型
数据源 指定待清空所有对象的数据集所在的数据源。 Datasource
数据集 指定待清空所有对象的数据集。 DatasetVector

输出结果

执行成功后,原数据集将变为一个空数据集,其所有对象(空间几何与属性记录)被清除,仅保留其属性表结构。

相关主题

按过滤条件删除对象

去除重复对象

去除冗余节点