表筛选
功能概述
筛选与结构化查询语言 (SQL) 表达式匹配的表记录并将其写入输出表
原理示意图
应用场景
数据清洗:检查土地利用数据中的缺失属性,确保后续分析准确性;在环境监测数据中剔除超出合理范围的异常值
专题分析:提取某城市的学校点位,制作教育资源分布图;商业选址分析中,筛选符合特定条件的地块
空间分析预处理:分析某区内的交通流量,避免处理无关数据;统计某工业园区内的企业数量及类型
报表生成:生成年度环境监测报告,统计各类污染物的平均值
参数说明
基础设置(必填)
参数名称 | 参数描述 | 数据类型 |
---|---|---|
输入表格文件 | 要进行筛选的表格文件 | 表格 |
SQL条件 | 筛选条件 | |
输出文件格式 | 分割输出内容的方式 提供分号和空格两种分割方式 | |
输出路径 | 输出结果文件的存储路径 | 文件夹路径 |
输出文件名 | 输出矢量文件的文件名 | 文本(不含扩展名) |
注意事项
数据质量检查
- 检查空值/异常值(如文本字段中的数字、日期格式错误)
- 确认字段类型正确(数值/文本/日期的误识别问题)
- 处理重复数据(特别是主键字段)
筛选条件设置
- 明确筛选逻辑(AND/OR关系的正确组合)
- 对文本筛选注意大小写敏感性(如SQL中LIKE 'A%'与LIKE 'a%'可能不同)
- 日期范围筛选时统一时区设置
- SQL条件中,字符串值必须要用""引起来,运算符与筛选条件之间必须要用空格隔开
操作步骤
步骤 1:启动工具
打开工具箱→导航至【分析工具】 > 【提取分析】 → 双击启动【表筛选】工具窗格
步骤 2:设置参数
基础参数配置
在基础设置界面中,用户需按提示输入表格文件、SQL条件、输出文件格式、输出路径与输出文件名,所有参数为必填项
注意:在筛选语句中,字符串值必须要用双引号("")括起来,Or/And等运算符要与条件用空格隔开
步骤 3:运行并监控任务状态
点击“运行”按钮开始执行。可在“任务列表”中查看执行进度、运行时间与成功状态
如运行失败,工具将提供错误提示信息,用户可通过右下角的“编辑”按钮返回工具界面进行重新编辑