在我们的GIS应用中,并不是每个图层所有要素都显示出来,我们可以通过定义查询,控制哪些要素可以显示,哪些不显示。
定义查询是图层的属性,通过一个查询表达式。将属性条件满足该表达式的要素显示下来,不满足的过滤掉。注意只是引用时通过该表达是过滤要素,并不是删除,清楚表达式后,还是都显示的。
注意区别:ArcMap中的Selection,选择是将满足条件的高亮显示,定义查询是不满足的过滤。
步骤:
- 右键点击图层→属性
- 点击Definition Query【定义查询】,填写表达式
- 点击Query Builder,构造表达式。如图