ArcGIS SQL 常用的选择方法 |
您所在的位置:网站首页 › sql语句的条件用哪一个来表示 › ArcGIS SQL 常用的选择方法 |
GIS中数据繁多,类型多样,有时又杂又乱 这时候,按属性选择就是我们的一个常用的工具。 简单的按字段选择相信大家都会, 但是如何选择某一个字段中含有“xx”的所有值呢,,,,, 这里以武汉市医疗服务poi数据为例 可以看到的是,我们的poi数据中含有门诊,药店,卫生服务社,医院等,我需要获得的是医院的poi数据,那我们如何在ArcGIS筛选出这些数据呢 这里我们可以使用sql语句来进行查询,ArcGIS提供了丰富的sql语句查询功能 语句就是 “Name” LIKE ‘%医院%’
ArcGIS 查询表达式的一般格式是
“Name” LIKE ‘%医院%’,为什么我要加 ‘ ’ 和两个%%号呢,单引号是因为“医院 ”这两个字是字符串格式,字符串必须始终用单引号括起。 而% 表示其位置可以是任意数量的任何字符:一个字符、一百个字符或无字符。 NULL 关键字,一般用来选择指定字段为空值的要素和记录。 比如我之前写过如何选定所需要的城市,就是利用这个关键字来实现的 And or 这两个关键字一般用来组合构成复杂语句表达式 他们的意思就是集合里面的交集和并集 还是以武汉市医疗poi举个简单的例子 我要选择fid > 50 , kind = 5000 的数据, 他的应用场景可以用在类似与我要筛选出 高程>xxx m,土地类型为xxx的数据 总之就是and,or关键字让你可以在多个条件下选择所需要的数据 常用的大概就这些吧 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |