问题

问题:“周边”微件冻结且不会在 Web AppBuilder for ArcGIS 中返回结果

Last Published: April 25, 2020

描述

使用 Web AppBuilder for ArcGIS 应用程序中的“方向”设置配置“周边”微件,以用于查找缓冲区中的要素并获取针对指定位置的驾驶方向。 在某些情况下,当使用“周边”微件获取所选要素的方向时,微件将冻结并且不会返回任何结果。

原因

一个可能的原因是使用“周边”微件配置的搜索图层的形状字段已被隐藏。 形状字段是图层的几何字段,需要在图层上执行空间查询。

解决方案或解决方法

要解决此问题,请使图层的形状字段在 ArcMap 或 ArcGIS Pro 中可见,并将图层重新发布到 ArcGIS Online 以在 Web AppBuilder for ArcGIS 中使用。

  1. 在 ArcMap 或 ArcGIS Pro 中,将图层添加到地图并使形状字段可见。
    • 对于 ArcMap,请参阅以下文档的“解决方案”部分,24048:形状字段不可见
    • 对于 ArcGIS Pro,请参阅字段视图以打开字段视图,并选中可见列中形状字段复选框。 单击保存以保存编辑内容。

      An image of the layer's fields view pane.
       
  2. 将图层发布到 ArcGIS Online。 有关执行此操作的步骤,请参阅发布托管要素图层
  3. 在 ArcGIS Online 中,将新要素图层添加到用于创建 web 应用程序的 web 地图中。
  4. 从包含新要素图层的 web 地图创建新的 web 应用程序。
  5. 在 Web AppBuilder for ArcGIS 中,添加并配置“周边”微件以将新图层用作搜索图层。
下图显示了使用“方向”设置配置“周边”微件的结果。

An image of the Near Me widget result.

文章 ID:000019907

从 ArcGIS 专家处获得帮助

联系技术支持部门

下载 Esri 支持应用程序

转至下载选项

相关信息

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