ArcGIS AppStudio 许可选项

根据 ArcGIS AppStudio 的使用方法的不同,您可能需要考虑一个或多个许可。 某些情况下许可是免费的,但是需要您了解不同组件的使用方法。

下图可帮助您决定使用 AppStudio 构建应用程序时需要考虑的许可:

许可图

ArcGIS AppStudioArcGIS AppStudio Developer Edition

要确定满足您需求的 AppStudio 许可,请考虑创建和分发应用程序的方法。

  • ArcGIS AppStudio
    • 随附于 Creator 和 GIS Professional 用户类型中,无需任何附加费用。 (有关最低用户类型要求的信息,请参阅系统要求 。)
    • 允许您使用 ArcGIS AppStudio 创建和上传应用程序,并与 AppStudio Player 配合使用。

准备好购买 ArcGIS AppStudio Developer Edition? 您将需要一个 ArcGIS Developer 帐户和付费的 ArcGIS Developer 订阅。 有关分配 ArcGIS AppStudio Developer Edition 许可的信息,请参阅 ArcGIS Developer 年度订阅计划激活视频。

ArcGIS Runtime

ArcGIS Runtime Lite 许可能够通过下列方式进行授权:

  • 应用程序包含许可字符串(可通过 ArcGIS Developer 帐户免费获取)。
  • 使用 ArcGIS OnlineArcGIS Enterprise 授权 Viewer 用户类型的帐户登录应用程序。

ArcGIS Runtime Basic 许可及更高版本能够通过下列方式进行授权:

  • 应用程序包含 ArcGIS Runtime Basic 许可字符串(可购买)。
  • 使用 ArcGIS OnlineArcGIS Enterprise 授权用户帐户登录应用程序。 帐户的用户类型确定获得授权的许可级别:
    • Basic 级别的 Editor 和外业工作人员许可
    • Creator 和 GIS Professional - Standard 级别的 Basic 许可
    • GIS Professional - Standard 和 GIS Professional - Advanced 级别的 Advanced 许可

有关详细信息,请参阅为应用程序提供许可

ArcGIS Platform

ArcGIS Platform 是一种平台即服务 (PaaS),其中包含各种即用型服务。

您可以使用 ArcGIS Platform API 密钥为应用程序提供许可;该密钥是一种永久的访问令牌,用于定义授予特定即用型服务的面向公众的应用程序访问权限的范围和权限。 可以使用 API 密钥提供许可的服务包括底图、地理编码、路径选择和 GeoEnrichment 服务。

有关详细信息,请参阅 API 密钥

Qt Creator

The Qt Company 已授权 EsriAppStudio 中嵌入 Qt Creator 的免费版本。 虽然嵌入了免费版本,但根据 EsriThe Qt Company 达成的许可权利协议,该版本并不受限于 Qt Creator 通常遵循的 LGPL。 对于想要创建付费应用程序的用户,The Qt Company 要求他们购买 Qt SDK。 该项要求是由 The Qt Company 提出的,因此其不在 LGPL 条款所规定的范围之内。

Qt SDK

Qt SDK 可满足具有不同开发和部署需求的用户,为其提供开源和企业级许可。

如上述总览图所述,除了 AppStudio 许可外,您还可以创建不需要 Qt SDK 许可的应用程序。 以下情况可能需要 Qt SDK 许可:

  • 构建 C++ 扩展模块并将其包含在应用程序中时
  • 需要使用 Qt Quick Compiler(出于安全考虑)时
  • 需要使用企业级组件时
  • 创建付费应用程序时
  • 使用本地构建

有关更多详细信息,请参阅 Qt 网站