作者:bsy
??当对一个大数据量的数据集删除多个数据时,旧版本的 iDesktopX 可以从地图中选择要素删除,也可以从属性表中选中一行进行删除,但是操作都会随着删除数量的增加而变得复杂。在新发布的 iDesktopX 11.1.0 版本,有一个新增功能:按过滤条件删除对象,可以根据要删除的要素的共同条件进行统一删除。接下示例数据展示新功能的使用方法。
(1)【数据】选项卡->【数据处理】模块->【瓦片管理】->【擦除边界外瓦片】
(2)右侧【工具箱】->【数据处理】->【矢量】->【按过滤条件删除对象】
数据源、数据集:设置需要删除对象所在的数据源、数据集
过滤表达式:通过右侧的“…”按钮,打开 SQL 表达式对话框,在对话框中输入过滤表达式,符合过滤表达式的对象将被删除。
1、打开四川省乡镇点数据,目标是删除所有属于“金川县”的乡镇点
2、选择操作数据源、数据集,填写过滤条件
3、执行后,就可以快速得到没有“金川县”范围内的乡镇点
??相比 iDesktopX 11.1.0 之前的逐个删除的方式,iDesktopX 11.1.0 的按过滤条件删除对象功能更简单方便,减少了许多中间操作,从而提高操作效率。