无法直接将自定义微件、主题和应用程序从 Web AppBuilder 转换至 Experience Builder。 但是,您在 Web AppBuilder 中使用的几乎所有功能以及附加功能在 Experience Builder 中均可用。 如果您熟悉 Web AppBuilder 并希望开始使用 Experience Builder,则以下部分概述了您需要执行的操作。
标识在 Experience Builder 中可用的 Web AppBuilder 功能
为了帮助您计划迁移,请参阅 Web AppBuilder 和 Experience Builder 的功能矩阵。将列出所有 Web AppBuilder 微件的 Experience Builder 等效功能。 您还可以标识每个微件首次可用或者将在 ArcGIS Enterprise 和开发人员版中可用的时间。
发现 Experience Builder 以及其与 Web AppBuilder 的不同之处
与 Web AppBuilder 一样,Experience Builder 是一种低代码或无代码的工具,用于创建与 ArcGIS 数据进行交互的 web 应用程序。 两者之间的一个不同之处在于其底层技术:Experience Builder 基于 ArcGIS Maps SDK for JavaScript 构建(Web AppBuilder 基于 ArcGIS API for JavaScript 构建)。
Experience Builder 将提供比 Web AppBuilder 更高级别的自定义。 在 Experience Builder 中,体验是您通过拖放功能定位地图、图像、菜单以及其他微件和工具来构建的 web 应用程序。
Experience Builder 将提供 Web AppBuilder 未提供的以下功能:
您可以使用以下介绍性资源熟悉 Experience Builder 用户界面和关键功能:
通过 Experience Builder 获得实践经验
Esri 根据真实数据和情况提供了数百个基于场景的教程。 以下教程适用于 Experience Builder 的初学者和中级用户:
- 试用 ArcGIS Experience Builder - 学习构建 web 应用程序的基础技能。
- 从 ArcGIS Experience Builder 中获得灵感 - 按照 Experience Builder 库中基于用户应用程序的一系列简短教程进行操作。
- 开发人员版教程 - 按照创建自定义微件和其他基础开发任务的分步教程进行操作。
与用户和开发人员建立联系
Esri 社区上的 ArcGIS Experience Builder 是向各种经验水平的用户和开发人员提问并获得答案的最佳场所。
提升您对 Experience Builder 的了解
如果您熟悉 Experience Builder 的基础功能,则以下参考资料将有助于回答具体问题: