跳到主要内容

筛选

功能概述


使用结构化查询语言 (SQL) 表达式从输入要素中提取要素,并将其存储于输出要素中

原理示意图


原理示意图

应用场景


数据清洗:检查土地利用数据中的缺失属性,确保后续分析准确性;在环境监测数据中剔除超出合理范围的异常值

专题分析:提取某城市的学校点位,制作教育资源分布图;商业选址分析中,筛选符合特定条件的地块

空间分析预处理:分析某区内的交通流量,避免处理无关数据;统计某工业园区内的企业数量及类型

报表生成:生成年度环境监测报告,统计各类污染物的平均值

参数说明


基础设置(必填)

参数名称参数描述数据类型
输入矢量文件要进行筛选的要素点、线、面
SQL条件筛选条件,若字段为字符串则其值必须用双引号("")括起来
运算符与条件之间必须用空格隔开
输出路径输出结果文件的存储路径文件夹路径
输出文件名输出矢量文件的文件名文本(不含扩展名)

高级设置(选填)

参数名称参数描述
文件格式指定输出的文件格式,默认为GPKG VectorData (.gpv) ,也支持PostGIS VectorData(.pgv)、
ESRI Shapefile(.shp)、Keyhole Markup Language (KML)(.kml)、GeoJSON(.geojson)
和AutoCAD DXF(.dxf)等格式
输出指定字段启用后可手动配置输出字段,若不启用则保留原始字段结构
重投影启用后可设置输出文件的空间参考系,否则使用输入要素的坐标系

注意事项


数据质量检查

  • 检查空值/异常值(如文本字段中的数字、日期格式错误)
  • 确认字段类型正确(数值/文本/日期的误识别问题)
  • 处理重复数据(特别是主键字段)

筛选条件设置

  • 明确筛选逻辑(AND/OR关系的正确组合)
  • 对文本筛选注意大小写敏感性(如SQL中LIKE 'A%'与LIKE 'a%'可能不同)
  • 日期范围筛选时统一时区设置
  • SQL条件中,字符串值必须要用""引起来,运算符与筛选条件之间必须要用空格隔开

操作步骤


步骤 1:启动工具

启动工具

打开工具箱→导航至【分析工具】 > 【提取分析】 → 双击启动【筛选】工具窗格

步骤 2:设置参数

  1. 基础参数配置

    基础设置

    在基础设置界面中,用户需按提示填写输入要素、SQL筛选条件、输出路径与输出文件名,所有参数为必填项

    其中SQL条件界面如下:

    SQL条件

    用户需要根据字段、当前字段的唯一值以及相关运算符来构建SQL语句。

    例如:在SQL筛选语句中街道名="大兴庄镇" Or 街道dm=110108030000 Or 街道名="南口镇",其中,字符串值必须要用双引号("")括起来,Or/And等运算符要与条件用空格隔开

  2. 高级参数配置

    高级设置

    在高级设置界面中,用户可根据自己需求来进行相应的设置,包括输出的文件格式、指定输出字段以及重投影,参数为可选项

步骤 3:运行并监控任务状态

点击“运行”按钮开始执行。可在“任务列表”中查看执行进度、运行时间与成功状态

运行状态

如运行失败,工具将提供错误提示信息,用户可通过右下角的“编辑”按钮返回工具界面进行重新编辑