问题

问题:“过滤器”微件中的过滤器图标未显示在地图上

Last Published: June 23, 2020

描述

在 Web AppBuilder for ArcGIS 中配置“过滤器”微件时,必须为每个过滤器指定过滤器图标。 打开过滤器时,将根据过滤器表达式在地图上反映这些更改。 但是,过滤器图标未显示在地图上,但会保留要素图层的原始符号系统。

“过滤器”微件的图像,使用要素图层的符号系统显示地图上过滤的要素。

原因

该行为是预期行为。 在“过滤器”微件中指定的过滤器图标仅用作每个过滤器表达式的符号系统。 应用过滤器时,无法在地图上反映过滤器图标。

解决方案或解决方法

解决方法是添加查询微件,并在配置“查询”微件时,通过指定所需过滤器表达式来定义每个查询。 要在地图上显示查询结果的符号,请按照以下说明进行操作。

  1. 配置查询窗口中,单击结果选项卡。
  2. 符号部分下,选择使用自定义符号
  3. 单击默认图标旁边的下拉箭头,然后选择所需符号。
  4. 单击确定
“配置查询”窗口的图像
: 确保信息选项卡上查询任务图标的符号与结果选项卡上查询结果的自定义符号相同。

查询微件中运行查询任务将在地图上显示查询结果符号。

“查询”微件结果的图像。
: 在图层列表微件中,关闭与查询结果无关的要素图层。

文章 ID: 000023323

接收通知并查找新问题或常见问题的解决方案

从我们全新的 AI 聊天机器人中获得简明答案和视频解决方案。

下载 Esri 支持应用程序

相关信息

发现关于本主题的更多内容

获取来自 ArcGIS 专家的帮助

联系技术支持部门

下载 Esri 支持应用程序

转至下载选项