ArcGIS按属性选择

您所在的位置:网站首页 东风日产员工待遇怎么样知乎 ArcGIS按属性选择

ArcGIS按属性选择

2024-01-09 23:36| 来源: 网络整理| 查看: 265

在ArcGIS图层中选择要素的方法之一是使用属性查询来选择要素,使用“按属性选择”工具来执行,通过编写一段 SQL 查询表达式来选择要素。

1.打开“按属性选择”对话框的两种方法

(1)菜单栏“选择”\按属性选择,如图1所示。  图1 通过“选择”菜单打开“按属性选择”对话框 图1 通过“选择”菜单打开“按属性选择”对话框

(2)在“内容列表”窗格中图层上右键\打开属性表\表选项\按属性选择,如图2所示。 图2 在图层上打开“按属性选择”对话框 图2 在图层上打开“按属性选择”对话框

2.系统自动提供了SQL表达式的第一部分

在“按属性选择”对话框中,系统自动提供了SQL 表达式的第一部分: SELECT * FROM WHERE: 为数据源文件的要素类名称,不是要素类的别名,也不是被修改后的图层文件名 称。 例如,通过“选择”菜单打开“按属性选择”对话框,在“图层”列表中列出了当前MXD文档中的图层文件(数据源文件的要素类别名或被修改后的图层文件名称),系统默认自动生成MXD文档中最上面图层或者上次选择图层的SQL表达式的第一部分,当选择某个图层之后,SQL 表达式的第一部分会自动更新,如图3、图4所示。图4中“永久基本农田”图层引用的是“地类图斑2020年”数据源,定义查询的永久基本农田。 图3 系统自动生成的SQL 表达式的第一部分 图3 系统自动生成的SQL 表达式的第一部分 图4 SQL 表达式随用户选择图层自动更新 图4 SQL 表达式随用户选择图层自动更新

3.编写SQL表达式的后半部分完成属性查询

我们只需要在系统自动提供的SQL表达式第一部分之后接着写 SQL 表达式的后半部分即可完成要素的属性查询。 ArcGIS SQL表达式后半部分的一般格式为: 对于组合查询,使用以下格式: … 也可以使用括号 () 来定义组合查询中的运算顺序。 在这里插入图片描述 运算符 可以使用算术运算符(+、-、、/)、比较运算符(=、、>、>=、= 1000 AND TQMJ



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3