ArcGIS Runtime SDK标准版授权详解与操作步骤

5星 · 超过95%的资源 需积分: 32 263 下载量 51 浏览量 更新于2024-07-22 3 收藏 1.49MB PDF 举报
ArcGIS Runtime SDK标准版授权是开发人员在使用Esri的GIS技术时至关重要的环节。从10.2.2版本开始,该SDK的许可分为开发模式和部署模式,以满足不同阶段的需求。 在开发模式下,开发者无需对应用进行许可授权,能够使用SDK的所有功能模块,但地图会带有“Used for Developer Only”水印,并在调试信息中显示相关信息。这对于测试和原型开发非常有用,但不适合商业级应用,因为这些限制不会在正式发布时移除。 部署模式则更为严格,要求基于ArcGISRuntime SDK开发的应用必须提供许可授权。开发者需要在代码中注册Client ID,这可以通过开发者账户或ArcGIS.com组织试用账户获得,其中基础版许可是免费的。然而,标准版许可提供了更丰富的功能,如离线地图编辑、同步、地理编码和网络分析等。 标准版许可有两类:基础版和标准版。基础版主要支持在线地图显示、基于服务的分析和离线地图显示,而标准版则在此基础上增加了高级功能。为了部署应用,开发者必须完成许可授权。标准版许可有两种获取方式: 1. **通过ArcGIS Online或Portal for ArcGIS组织账户授权**:在应用中编码请求许可信息,这种授权方式支持30天的标准版许可,允许离线使用,但超出30天后,应用需要联网重新获取授权,否则只能使用基础版功能。 2. **购买ArcGIS Runtime SDK标准版永久授权**:这是为了实现许可的永久离线使用,适用于完全禁止联网的情况。永久许可的授权流程通常包括: - 注册应用并获取Client ID,首次使用ArcGIS Online的用户需完成此步骤。 - 获得标准版的授权码,通常从Esri官方获取。 - 将授权码在应用中编码并激活,实现SDK的永久授权。 总结来说,ArcGIS Runtime SDK标准版的授权管理对于确保应用合规性至关重要,开发者在选择和使用时需要根据项目需求和许可策略进行合理选择和配置。同时,开发者必须注意不同授权类型之间的区别,特别是标准版的两种获取方式,以便在应用的整个生命周期内保持合法和高效地利用Esri的GIS功能。