截断表
使用说明
截断表用于清空指定数据集中的所有对象,仅保留其属性结构。该操作不可逆,请谨慎使用。特别的,如果清空的对象正在参与其它功能(例如地图显示、空间查询、关系数据集关联等),这些功能将无法继续正常使用被清空的对象,因此,建议在确保相关数据未被其它功能使用或已完成必要备份后,再执行此操作,以避免造成业务中断或数据引用异常。
此功能适用于需要定期、全量更新数据的场景。例如,某市土地稽查部门需季度性更新“本季度违规地块”数据。使用截断表功能,可一键清空上一季度的数据,同时完整保留数据集的属性结构,为录入新季度信息提供了极大便利,避免了手动删除或重建数据集的麻烦。
功能使用限制说明如下:
- 支持的数据源:UDB/UDBX文件型数据源、数据库型数据源、文件夹型数据源(目前仅支持FileGDB格式)。
- 支持的数据集:二维点/线/面、三维点/线/面、纯属性表、文本数据集。
- 不支持的操作:不可清空已注册版本的数据集。执行前请先取消注册版本。
SuperMap iDesktopX 2026 版本开始提供。
功能入口
- 数据选项卡->数据处理分组->Gallery控件下拉菜单->截断表。
- 工具箱->数据处理->矢量->截断表。
参数说明
| 参数名 | 参数释义 | 参数类型 |
|---|---|---|
| 数据源 | 指定待清空所有对象的数据集所在的数据源。 | Datasource |
| 数据集 | 指定待清空所有对象的数据集。 | DatasetVector |
输出结果
执行成功后,原数据集将变为一个空数据集,其所有对象(空间几何与属性记录)被清除,仅保留其属性表结构。
相关主题