Web AppBuilder 包括多种开箱即用的微件。 这些微件提供用于轻松创建 Web 应用程序的基本功能。 大多数微件拥有允许配置和自定义的参数。 通常,微件分为两种类型:无面板和面板内。
无面板微件
“无面板”微件是指不在面板中的微件。 可开启或关闭这些微件,并且可将其添加到控制器中。 嵌入到主题中的无面板微件将显示在微件选项卡上。 以下是无面板微件的列表:
- 3DFx - 提供一组 3D 动画方法,用于在直观的交互式 3D 环境中显示和分析地理信息。
- 属性表 - 显示业务图层属性的表格视图。 目前,支持地图服务、要素服务和地图要素集合中的图层。
- 罗盘 - 单击可将场景重定向为北。
- 坐标 - 单击地图,可使得在地图上或在其他坐标系中移动指针时显示当前地图投影的坐标。
- 范围导航 - 允许您导航到地图的上一范围或下一范围。
- 全屏 - 使您能够在全屏模式下启动应用程序。
- 主页按钮 - 单击以缩放至地图的初始范围。
- 事件分析 - 定义感兴趣区域,并记录该区域周围所发生的情况,例如当前天气、人口统计信息以及该区域附近的要素等。
- 我的位置 - 检测您的物理位置并在地图上缩放到该位置。
- 导航 - 允许您旋转和平移场景。
- 鹰眼图 - 将地图显示的当前空间范围显示为与底图服务的整个空间范围相关的灰色矩形。
- 比例尺 - 在地图上显示比例尺。
- 搜索 - 替换现有的“地理编码器”微件,该微件支持搜索功能并可提供多个来源的建议。
- 态势感知 - 用于在地图上定位事件并分析特定的事件区域内不同要素图层的信息。
- 幻灯片 - 根据 Web 场景中捕获的幻灯片来显示场景的不同视图。
- 启动 - 在启动画面上显示内容。
- 汇总 - 对基于地图范围的要素的数值属性进行动态汇总。
- 卷帘 - 在地图顶端显示部分图层。
- 时间滑块 - 在包含时间感知图层的地图内对内容进行可视化。
- 缩放滑块 - 可在地图显示中提供交互式缩放控制。
面板内微件
面板内微件可用于微件控制器中,也可添加到您的应用程序中。默认情况下,控制器包含面板内微件。 根据您选择的主题,面板内微件可能会显示在带有头控制器的应用程序的右上角(例如在可折叠主题中)或者在带有侧控制器的应用程序的左侧(例如在选项卡主题中)。
每个面板内微件均需要面板上的用户交互。 以下是面板内微件的列表:
- 关于 - 提供关于应用程序的信息。
- 添加数据 - 允许最终用户通过在 ArcGIS Online 或 ArcGIS Enterprise 内容中搜索图层、输入 URL 或上传本地文件向地图添加数据。
- 分析 - 包含允许在托管数据中执行公共空间分析的多个任务。
- 底图库 - 提供了底图库并允许您选择一个底图。
- 批处理属性编辑器 - 可选择几个要素并同时更新其公共属性。
- 书签 - 快速导航的空间书签。
- Business Analyst - 可提供一种生成“Business Analyst 信息图表”和“经典报表”的方式。
- 图表 - 显示所选要素的图表。
- 坐标转换 - 帮助分析师输入坐标并在多种常用格式之间进行转换,包括 UTM、Military MGRS、DDM、DMS、DD 和 USNG。
- 成本分析 - 允许您草拟计划的设计,并得到工程的评估成本。
- 数据聚合 - 可根据存储在 CSV 文件中的地址或坐标信息创建地理要素,以及定义应如何关联 CSV 文件和目标图层的字段信息。
- 日光 - 可用于更改在不同时间和月份内,光照和阴影对场景的影响方式。
- 方向 - 在两个或更多位置之间计算并显示方向。
- 距离和方向 - 可用于绘制直线、圆形、椭圆和范围环来可视化与感兴趣的地点和对象有关的重要信息。
- 区域查找 - 可用于查找与选定面相关的点要素、查看要素的详细信息以及获取到选定点要素的方向。
- 绘制 - 在地图上绘制基本图形和文本。
- 编辑 - 提供修改可编辑图层中要素的工具。
- 应急响应指南 - 可用于根据有害物质泄漏类型和用户在地图上选择的位置确定潜在危险。
- 过滤器 - 允许限制图层中要素的可见性。
- 地理查找 - 通过地图上的面图层丰富 CSV 文件中经纬度点的列表。
- 地理处理 - 允许您使用地理处理服务中的任何任务。
- 格网叠加 - 允许您使用客户端资源快速渲染美国军事格网参考系 (MGRS) 格网。
- 格网化参考图形 - 可供分析人员创建格网,以划分感兴趣的地理区域。
- 组过滤器 - 允许基于地图中的一个或多个图层在地图上应用过滤器。
- 影像测量 - 可通过测量功能对影像服务进行测量。
- 信息汇总 - 可用于针对每个指定图层提供当前地图范围内包含的要素计数。
- 信息图表 - 提供图形模板来可视化和监控地图及其他数据源中的要素图层的属性和统计数据。
- 图层列表 - 在应用程序中显示业务图层的列表。
- 图例 - 显示地图或场景中可见图层的图例。
- 测量 - 允许您测量面的面积、线的长度或获取点的坐标。 在 3D 模式下,您可以测量两点之间的水平、垂直和直线距离。
- 周边 - 可用于查找某确定地址或位置缓冲区内的要素、查看这些要素的详细信息,并根据需要获取到选定要素的方向
- 网络追踪 - 利用地理处理服务来追踪几何网络并与其结果进行交互。 例如,用户可以指定管道爆裂的位置以生成中断区域。
- 倾斜查看器 - 使用影像坐标系在本地坐标系中显示影像。
- 宗地起草器 - 使制图技术人员可以输入界限和范围描述,并检查闭合错误。
- 打印 - 当前地图的高级或基础打印。
- 公共通知 - 可用于标识属性集合,并为所有者和居住者创建邮寄标签或结构化文本文件。
- 查询 - 通过执行预定义查询,从业务图层查询信息。
- 相关表图 - 可用于将要素图层相关表中的值制成图表(条形图、饼图或极线图)。
- 报告要素 - 使您能够收集并管理用户给出的数据质量反馈。
- Reviewer 仪表盘 - 用信息图显示数据质量结果统计以汇总在您的 GIS 数据中所标识的数据质量问题。
- 筛查 - 允许您定义感兴趣区域,并分析对指定图层的潜在影响。
- 选择 - 允许在地图上以交互方式选择要素,并对所选要素执行操作。
- 共享 - 允许通过以下方式共享应用程序:将应用程序发布到您的社交媒体帐户、发送包含链接的电子邮件或者将应用程序嵌入网站或博客中。 该微件还为定义应用程序的 URL 参数提供了一种简便的方式。
- 智能编辑器 - 为“编辑”微件扩展了许多功能,例如在面板而不是弹出窗口中执行属性编辑的功能。
- 流 - 对流要素图层的实时数据源进行可视化和控制。
- 适宜性建模器 - 可帮助您查找活动的最佳位置、预测风险等级,或确定事件可能的发生位置。
- 威胁分析 - 一旦发生事故,可支持公共安全人员和急救人员在计划事件时识别安全距离和区域。
- 可见性 - 根据给定距离、观察点高度和视野确定观察点位置可见的内容。