ArcGIS按属性选择
ArcGIS“按属性选择使用的是简单的SQL语句:
SQL语句查询表达式的一般格式为:
<字段名><运算符><值或字符串>
对于组合查询,使用以下格式:
<字段名><运算符><值或字符串><连接符><字段名><运算符><值或字符串>…
- 等式和不等式(可使用算术运算符+、-、*和/在查询中加入计算)基础操作不做赘述
- 查询运算符(例如IN、LIKE、OR和NOT)可以用于确定多个值的选择类型,使用IN查询来选择多个值,<字段名>IN<值或字符串>
- 通配符的使用用%替代多个字符,用_替代一个字符,例如:
“DLBM"LIKE’01%'表示查询DLBM字段,前两个字符为"01”,不管后续无论有多少字符。
"DLBM"LIKE’080_'表示查询DLBM字段,前三个字符为“080”,第二个字符任意,但后续只能有一个。
在操作时注意事项:- 上述通配符适用于任何基于文件的数据或ArcSDE地理数据库,在查询个人数据库时使用通配符*来表示任意数量的字符,而使用?来表示一个字符。
- 字符串必须始终用单引号括起,注意区分大小写
- 如果在字符串中同时使用通配符和=运算符,则此字符将被视为字符串的一部分,而不会将其视为通配符。
- 字段名自身带双引号,如"DLBM",字符型取值用单引号,如’01’,数字型取值不带引号
- 单引号、双引号必须都用英文字符,不能用中英字符
- 多用鼠标,少用键盘,可避免语法差错。
属性表导出EXCEL
- 属性表选择复制
- 工具箱中“表转EXCEL”工具
- 通过TXT导出,打开Excel工作簿进行导入设置
- 创建报表亦可导出excel文件