ArcGIS Runtime SDK 标准版许可授权手册
分享
从10.2.2版本开始,ArcGIS Runtime的许可授权分为开发模式和部署模式两种。开发模式下,开发者不需要对应用进行许可授权,即可使用全部的功能模块,但是地图上会标注“Used for Developer Only”水印,在debug调试信息中也会打印相关提示信息。在部署模式下基于ArcGIS Runtime SDK开发的应用要求必需提供许可授权,代码中注册许可信息后,地图上的水印和debug调试信息将消失。 ArcGIS Runtime 许可分基础版(Basic)和标准版(Standard)两个版本。基础版支持在线地图显示,编辑,执行基于服务的分析功能和离线地图显示。标准版包含了基础版的全部功能,以及离线地图编辑和同步,离线地理编码和离线网络分析等高级功能。
在应用发布部署之前,应用必须进行许可授权。对于基础版许可,应用中需要注册ClientID,ClientID可以以开发者账户或arcgis.com组织试用账户登录esri开发者网站申请(免费)。标准版许可,用户同样需要注册ClientID,另外可以通过以下两种方式来解锁标准版功能:
1)使用ArcGIS Online或Portal for ArcGIS 组织账户授权。在应用中编码向ArcGIS Online或Portal获取许可信息,这种方式支持30天周期的标准版许可,在周期内许可可实现离线使用。但是超过30天最长使用期,应用需要在联网状态下重新获取标准版许可,否则只能使用基础版功能。
2)购买ArcGIS Runtime SDK标准版永久授权,这种方式可以实现许可永久离线使用。在绝对禁止联网的情况下,需要采用这种模式。
以下我们分别就永久许可和Portal/online订阅账户两种情况来介绍针对ArcGIS Runtime SDK标准版许可的授权过程。
基于永久许可授权ArcGIS RuntimeSDK标准版
基于永久许可的授权过程总体上分三个步骤:
1)通过arcgis online 注册应用, 并获取ClientID;
2)从Esri官方获得标准版许可授权码;
3)在应用中编码激活授权。
1、 获取ClientID
如果您是初次使用arcgis online的用户,为了获取应用的ClientID,需要您首先注册arcgis online的试用账户。如果您已经注册过arcgis online试用账户或者是arcgis online的签约用户,请跳过这步,直接使用该账户登录arcgis 开发者网站。
· 注册arcgis online的试用账户
在浏览器中输入arcgis online 的地址:http://www.arcgis.com,点击页面中间的try ArcGIS, 打开注册页面。键入名字, 姓氏, 电子邮件地址等必要信息,点击“开始试用”按钮。随后Esri会发送账户激活邮件到注册邮箱,点击邮件中的链接,会打开创建账户页面 ,填写完整的用户信息,点击创建账户按钮,完成试用账户创建。
注册ArcGIS Online试用账户
· 登录arcgis 开发者网站
https://developers.arcgis.com/, 点击页面右上角的Sign In按钮,使用arcgis online的试用或订阅账户登录。
登录arcgis 开发者网站
· 登录成功后注册应用
一旦登录成功后,即可点击REGISTER NEW APPLICATION按钮来注册一个新应用。
点击REGISTER NEW APPLICATION按钮
在应用创建页面中,填写新应用的标题, 标签,和描述,然后点击REGISTER NEW APPLICATION按钮完成应用的注册。
注册新应用
· 获取应用的Client ID
应用注册成功后, 即可在应用概览页面中获取Client ID。拷贝这串编码以备后面在代码中激活基础版许可。
获取Client ID
2、 获取ArcGIS Runtime SDK标准版授权码
在购买了ArcGIS Runtime SDK标准版后,可以从Esri官方获得以.ecp为扩展名的许可授权文件, 用文本编辑器工具打开,可以直接拷贝许可授权码以备在Runtime应用中编程激活许可。
ArcGIS Runtime SDK Standard License示例
3、 在应用中编码激活授权
ArcGIS Runtime SDK 全系列产品跨多个平台,以下我们分平台来展示各自的许可激活样例代码,请根据您采用的Runtime平台适当选择。
· ArcGIS Runtime SDK for Android
· ArcGIS Runtime SDK for iOS / Mac OS X
· ArcGIS Runtime SDK for Java
· ArcGIS Runtime SDK for .NET
· ArcGIS Runtime SDK for QT
· ArcGIS Runtime SDK for WPF
基于Portal/Online订阅账户授权ArcGIS RuntimeSDK标准版
基于Portal/Online的许可授权过程是非常类似的,以下内容截图仅以通过Portal的授权过程为例。
1. 注册应用,获取Client ID
· 在浏览器中输入portal的主页地址: https://< 全域名>/arcgis/home, 以管理员或发布者权限的用户登陆Portal;
· 进入“我的内容”页面,点击”添加项目”, 在项目下拉列表中选择“应用程序”
选择应用程序选项
· 在应用类型选项中,选择“应用程序”,填写标题和标签,点击“添加项目”按钮完成应用注册;
选择应用程序类型
· 在项目详细信息页面中点击“应用程序注册”栏的注册信息按钮即可获得Client ID , 拷贝这个信息以备后续激活标准版许可使用。
获取应用程序ID
1. 编码通过Portal获取runtime授权
ArcGIS Runtime SDK 全系列产品跨多个平台,以下我们分平台来展示各自的许可激活样例代码,请根据您采用的Runtime平台适当选择。
· ArcGIS Runtime SDK for Android
· 连接Portal,在线激活标准版许可
· 如果在本地存储已经保存了许可,直接在离线环境下激活许可。
· ArcGIS Runtime SDK for iOS / Mac OS X
· 连接Portal,在线激活标准版许可
· 如果在本地存储已经保存了许可,直接在离线环境下激活许可。
· ArcGIS Runtime SDK for Java
· 连接Portal,在线激活标准版许可
· 如果在本地存储已经保存了许可,直接在离线环境下激活许可。
· ArcGIS Runtime SDK for .NET
· 连接Portal,在线激活标准版许可
· 如果在本地存储已经保存了许可,直接在离线环境下激活许可。
· ArcGIS Runtime SDK for QT
· 连接Portal,在线激活标准版许可
· 如果在本地存储已经保存了许可,直接在离线环境下激活许可。
在应用发布部署之前,应用必须进行许可授权。对于基础版许可,应用中需要注册ClientID,ClientID可以以开发者账户或arcgis.com组织试用账户登录esri开发者网站申请(免费)。标准版许可,用户同样需要注册ClientID,另外可以通过以下两种方式来解锁标准版功能:
1)使用ArcGIS Online或Portal for ArcGIS 组织账户授权。在应用中编码向ArcGIS Online或Portal获取许可信息,这种方式支持30天周期的标准版许可,在周期内许可可实现离线使用。但是超过30天最长使用期,应用需要在联网状态下重新获取标准版许可,否则只能使用基础版功能。
2)购买ArcGIS Runtime SDK标准版永久授权,这种方式可以实现许可永久离线使用。在绝对禁止联网的情况下,需要采用这种模式。
以下我们分别就永久许可和Portal/online订阅账户两种情况来介绍针对ArcGIS Runtime SDK标准版许可的授权过程。
基于永久许可授权ArcGIS RuntimeSDK标准版
基于永久许可的授权过程总体上分三个步骤:
1)通过arcgis online 注册应用, 并获取ClientID;
2)从Esri官方获得标准版许可授权码;
3)在应用中编码激活授权。
1、 获取ClientID
如果您是初次使用arcgis online的用户,为了获取应用的ClientID,需要您首先注册arcgis online的试用账户。如果您已经注册过arcgis online试用账户或者是arcgis online的签约用户,请跳过这步,直接使用该账户登录arcgis 开发者网站。
· 注册arcgis online的试用账户
在浏览器中输入arcgis online 的地址:http://www.arcgis.com,点击页面中间的try ArcGIS, 打开注册页面。键入名字, 姓氏, 电子邮件地址等必要信息,点击“开始试用”按钮。随后Esri会发送账户激活邮件到注册邮箱,点击邮件中的链接,会打开创建账户页面 ,填写完整的用户信息,点击创建账户按钮,完成试用账户创建。
注册ArcGIS Online试用账户
· 登录arcgis 开发者网站
https://developers.arcgis.com/, 点击页面右上角的Sign In按钮,使用arcgis online的试用或订阅账户登录。
登录arcgis 开发者网站
· 登录成功后注册应用
一旦登录成功后,即可点击REGISTER NEW APPLICATION按钮来注册一个新应用。
点击REGISTER NEW APPLICATION按钮
在应用创建页面中,填写新应用的标题, 标签,和描述,然后点击REGISTER NEW APPLICATION按钮完成应用的注册。
注册新应用
· 获取应用的Client ID
应用注册成功后, 即可在应用概览页面中获取Client ID。拷贝这串编码以备后面在代码中激活基础版许可。
获取Client ID
2、 获取ArcGIS Runtime SDK标准版授权码
在购买了ArcGIS Runtime SDK标准版后,可以从Esri官方获得以.ecp为扩展名的许可授权文件, 用文本编辑器工具打开,可以直接拷贝许可授权码以备在Runtime应用中编程激活许可。
ArcGIS Runtime SDK Standard License示例
3、 在应用中编码激活授权
ArcGIS Runtime SDK 全系列产品跨多个平台,以下我们分平台来展示各自的许可激活样例代码,请根据您采用的Runtime平台适当选择。
· ArcGIS Runtime SDK for Android
· ArcGIS Runtime SDK for iOS / Mac OS X
· ArcGIS Runtime SDK for Java
· ArcGIS Runtime SDK for .NET
· ArcGIS Runtime SDK for QT
· ArcGIS Runtime SDK for WPF
基于Portal/Online订阅账户授权ArcGIS RuntimeSDK标准版
基于Portal/Online的许可授权过程是非常类似的,以下内容截图仅以通过Portal的授权过程为例。
1. 注册应用,获取Client ID
· 在浏览器中输入portal的主页地址: https://< 全域名>/arcgis/home, 以管理员或发布者权限的用户登陆Portal;
· 进入“我的内容”页面,点击”添加项目”, 在项目下拉列表中选择“应用程序”
选择应用程序选项
· 在应用类型选项中,选择“应用程序”,填写标题和标签,点击“添加项目”按钮完成应用注册;
选择应用程序类型
· 在项目详细信息页面中点击“应用程序注册”栏的注册信息按钮即可获得Client ID , 拷贝这个信息以备后续激活标准版许可使用。
获取应用程序ID
1. 编码通过Portal获取runtime授权
ArcGIS Runtime SDK 全系列产品跨多个平台,以下我们分平台来展示各自的许可激活样例代码,请根据您采用的Runtime平台适当选择。
· ArcGIS Runtime SDK for Android
· 连接Portal,在线激活标准版许可
· 如果在本地存储已经保存了许可,直接在离线环境下激活许可。
· ArcGIS Runtime SDK for iOS / Mac OS X
· 连接Portal,在线激活标准版许可
· 如果在本地存储已经保存了许可,直接在离线环境下激活许可。
· ArcGIS Runtime SDK for Java
· 连接Portal,在线激活标准版许可
· 如果在本地存储已经保存了许可,直接在离线环境下激活许可。
· ArcGIS Runtime SDK for .NET
· 连接Portal,在线激活标准版许可
· 如果在本地存储已经保存了许可,直接在离线环境下激活许可。
· ArcGIS Runtime SDK for QT
· 连接Portal,在线激活标准版许可
· 如果在本地存储已经保存了许可,直接在离线环境下激活许可。
1 个评论
“1)使用ArcGIS Online或Portal for ArcGIS 组织账户授权。在应用中编码向ArcGIS Online或Portal获取许可信息,这种方式支持30天周期的标准版许可,在周期内许可可实现离线使用。但是超过30天最长使用期,应用需要在联网状态下重新获取标准版许可,否则只能使用基础版功能。”请问这个的意思是不是,app需要每30天之内联网重新获取许可,就可以不断使用标准版功能?
2016-11-26 12:42
推荐内容
- ArcGIS Runtime SDK for Android 100.3.0加载离线.slpk文件
- ArcGIS for Desktop10.x单机版许可授权操作手册
- ArcGIS Runtime SDK 100.0.0 Loadable设计模式剖析
- Linux上安装ArcGIS Enterprise超详细教程——以Redhat7.2上安装ArcGIS Enterprise 10.5为例
- ArcGIS Runtime 100 许可策略解读
- ArcGIS Desktop 10.x 授权Ⅰ——在线激活授权码
- ArcGIS for Server 10.x 许可授权手册
- ArcGIS for Desktop10.x浮动版许可借出操作手册
- ArcGIS for Desktop10.x浮动版许可授权操作手册
- Portal for ArcGIS 10.X许可授权手册 (Windows版)
相关问题
- 如何优雅的使用ArcGIS知乎?
- 建设ArcGIS知乎平台的目和意义?
- ArcGIS知乎社区改进意见征集
- 【抽奖结果已出】ArcGIS知乎社区活动 之 你不知道的地理空间革命【转发分享有奖】【附奖品寄送照片】
- 苹果系统下可以使用arcgis 吗?
- arcgis版本兼容性
- 请问ArcGIS适合在局域网内用javaweb做二次开发吗?
- ArcGIS 知乎社区活动 之 2018拒绝boring,来,在线答题赢kindle【结果已出,速来领奖】
- ArcGIS 知乎社区活动 之 字幕组加鸡腿暨KBP字幕组招新【获奖名单公布与优秀作品展示】
- 请问大神们,怎么用ArcGIS做城镇间经济联系强度的图?
- ArcGIS如何求栅格图像的“质心”