Web AppBuilder 包括多种开箱即用的微件。这些微件提供用于轻松创建 Web 应用程序的基本功能。大多数微件拥有允许配置和自定义的参数。从选择微件窗口中添加的微件可设置为应用程序启动时自动打开。通常,微件分为两种类型:无面板和面板内。
无面板微件
可开启或关闭无面板微件,但是不能将其从应用程序中移除。可以将其添加至控制器。当激活微件选项卡时,将显示嵌入到主题中的无面板微件。以下是无面板微件的列表:
- 属性表 - 显示业务图层属性的表格视图。目前,支持地图服务、要素服务和地图要素集合中的图层。
- 坐标 - 单击地图,可使得在地图上或在其他坐标系中移动指针时显示当前地图投影的坐标。
- 主页按钮 - 单击以缩放至地图的初始范围。
- 事件分析 - 定义感兴趣区域,并记录该区域周围所发生的情况,例如当前天气、人口统计信息以及该区域附近的要素等。
- 我的位置 - 检测您的物理位置并在地图上缩放到该位置。
- 总览图 - 将地图显示的当前空间范围显示为与底图服务的整个空间范围相关的灰色矩形。
- 比例尺 - 在地图上显示比例尺。
- 搜索 - 替换现有的“地理编码器”微件,该微件支持搜索功能并可提供多个来源的建议。
- 启动 - 在启动画面上显示内容。
- 汇总 - 对基于地图范围的要素的数值属性进行动态汇总。
- 卷帘 - 在地图顶端显示部分图层。
- 时间滑块 - 在包含时间感知图层的地图内对内容进行可视化。
- 缩放滑块 - 可在地图显示中提供交互式缩放控制。
要打开或关闭该微件,请将鼠标悬停在该微件上方,然后单击眼睛图标。
面板内微件
面板内微件可用于微件控制器中也可添加到您的应用程序中。默认情况下,控制器包含面板内微件。根据您选择的主题,在可折叠主题中,面板内微件显示在带有头控制器的应用程序的右上角,在选项卡主题中,面板内微件显示在带有侧控制器的应用程序的左侧。
每个面板内微件均需要面板上的用户交互。以下是面板内微件的列表:
- 关于 - 提供关于应用程序的信息。
- 分析 - 包含允许在托管数据中执行公共空间分析的多个任务。
- 底图库 - 提供了底图库并允许您选择一个底图。
- 批处理属性编辑器 - 可选择几个要素并同时更新其公共属性。
- 书签 - 快速导航的空间书签。
- 图表 - 显示所选要素的图表。
- 方向 - 在两个或更多位置之间计算并显示方向。
- 绘制 - 在地图上绘制基本图形和文本。
- 编辑 - 提供修改可编辑图层中要素的工具。
- 地理查找 - 通过地图上的面图层丰富 CSV 文件中经纬度点的列表。
- 地理处理 - 允许您使用地理处理服务中的任何任务。
- 影像测量 - 可通过测量功能对影像服务进行测量。
- 图层列表 - 在应用程序中显示业务图层的列表。
- 图例 - 显示地图中可见图层的图例。
- 测量 - 允许您测量面的面积、线的长度或获取点的坐标。
- 打印 - 当前地图的高级或基础打印。
- 查询 - 通过执行预定义查询,从业务图层查询信息。
- 报告要素 - 使您能够收集并管理用户给出的数据质量反馈。
- Reviewer 仪表盘 - 用信息图显示数据质量结果统计以汇总在您的 GIS 数据中所标识的数据质量问题。
- 态势感知 - 用于在地图上定位事件并分析特定的事件区域内不同要素图层的信息。
- 流 - 对流要素图层的实时数据源进行可视化和控制。
此外,面板内微件与屏幕上定义面板内微件位置的占位符相关联。打开面板内微件时,您可以在地图上拖放该面板内微件。您也可以通过拖动微件的右下角来调整微件面板的大小。
要移除该微件,请将鼠标悬停在该微件上,然后单击 x 图标。