可使用页面查询指定在空间地图系列中基于 SQL 查询绘制的图层的要素。尽管与定义查询相似,但页面查询仅在启用地图系列并与现有查询一起使用时才适用。使用页面查询时,系统将根据地图系列的当前页面过滤要素。迭代页面时,该查询会发生变化,并且系统会绘制一组适合新页面的新要素。
例如,如果您有一个地图系列,其中每个页面都是美国的一个州,其中显示每个县的人口统计数据,则可以使用页面查询在每个页面上仅显示该州内的县。您还可以使用页面查询将数据从地图系列的索引要素中过滤掉。例如,您可以通过透明叠加遮挡其他要素,以突出显示页面上的索引要素。您可以在叠加图层上使用页面查询,以阻止将其绘制在索引要素上。
页面查询是图层中的字段与地图系列页面名称之间的查询。如果字段中的数据与特定页面的地图系列页面名称的字段中的数据相匹配,则将应用查询。尽管字段名称不必匹配,但图层字段和地图系列名称字段的数据类型必须相同。
注:
如果没有空间地图系列,或如果已禁用该地图系列,则系统将忽略页面查询。
创建页面查询
要创建页面查询,请完成以下步骤:
- 右键单击内容窗格中的图层,然后单击属性。
- 在图层属性窗口中,单击页面查询。
- 从下拉列表中选择一个字段。
- 选择显示与页面匹配或不匹配的任何要素。
- 单击确定。
- 刷新地图系列以查看已应用的查询。