问题

问题:“搜索”微件未从 ArcGIS Web AppBuilder 中的托管要素图层返回结果

Last Published: August 17, 2021

描述

“搜索”微件使用户能够使用地理编码服务或地图中的要素图层在地图上查找位置和搜索要素。 在某些情况下,使用搜索功能搜索地址时,如果搜索源来自托管要素图层,则不会返回任何结果。

下图显示了使用搜索功能搜索地址时没有返回结果的示例。

在 ArcGIS Web AppBuilder 的搜索框中输入地址后,未返回任何结果。

原因

当使用的原始要素图层的名称已更改时,会出现此问题,因此无法找到图层的服务 URL。

解决方案或解决方法

按照以下步骤在配置搜索窗口中重新配置搜索源。 从搜索源中移除原始托管要素图层,然后重新添加新的托管要素图层。

  1. 在 ArcGIS Web AppBuilder 中,单击微件选项卡。
  2. 单击搜索微件上的配置此微件图标。
单击“搜索”微件上的“配置此微件”以设置“搜索”微件配置。
  1. 配置搜索窗口的搜索源设置下,单击原始托管要素图层上的删除图标。
从搜索源设置列表中删除原始要素图层。
  1. 单击添加搜索源以添加新的托管要素图层。 单击确定
  2. 微件选项卡上,单击保存以保存更改。

下图显示了使用新托管要素图层重新配置搜索源后的搜索结果。

在 ArcGIS Web AppBuilder 的搜索框中输入地址后,系统返回结果。

文章 ID: 000026112

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

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

下载 Esri 支持应用程序

获取来自 ArcGIS 专家的帮助

联系技术支持部门

下载 Esri 支持应用程序

转至下载选项