试用许可

试用许可包括公有云试用许可、私有云试用许可、离线试用许可,不同许可方式,使用流程不同。

公有云试用许可

SuperMap iMobile 10i及后续版本支持公有云试用许可,获取与配置的参考步骤如下:

第一步:申请SuperMap Online账号

超图官网,注册SuperMap Online账号,已有账号,忽略此步骤,直接使用。

图:申请SuperMap Online账号

第二步:代码实现

String rootPath = android.os.Environment.getExternalStorageDirectory().getAbsolutePath();
Environment.setLicensePath(rootPath + "/SuperMap/License");
CloudLicenseManager cloudLicM = CloudLicenseManager.getInstance(this);
String username = "您的SuperMap Online用户名";
String password = "您的SuperMap Online 登录密码";
cloudLicM.setLoginCallback(new CloudLicenseManager.LicenseLoginCallback() {
  @Override
  public void loginSuccess(LicenseStatus arg0) {
  }
  @Override
  public void loginFailed(String arg0) {
  }
});
cloudLicM.login(username, password);

私有云试用许可

SuperMap iMobile 10i及后续版本支持私有云试用许可,获取与配置的参考步骤如下:

第一步:登录或注册

超图官网,注册SuperMap Online账号,已有账号的,点击左下角的【去登录】,直接登录。

图:登录
图:登录SuperMap Online账号

第二步:申请试用许可

登录成功后,选择页面上方的【GIS商店】-【软件商店】。

图:进入软件商店

在“软件商店”中, 选择“面向移动端用户”选项卡,根据使用软件选择Android版本的“运行版”,点击【添加到试用清单】。

图:添加许可到试用清单

添加后,点击右下方的【试用清单】按钮,打开“试用清单”。

图:进入试用清单

勾选产品,选择“产品序列”,点击【获取试用许可】。

图:获取试用许可

填写申请资料,产品系列选择含(web)的版本,点击【立即获取】,获取试用许可。

图:填写申请资料

许可申请完成,在列表中查看许可信息。

图:许可申请成功

申请成功后,申请时留的邮箱中,会收到一封来自SuperMapOL的主题为”SuperMap许可文件“的邮件,该邮件附件中的文件即为申请的许可文件。

第三步:下载许可中心

点击SuperMap在线许可中心,下载【许可中心(Web版)】。如已经下载,请忽略此步。

图:下载web版许可中心

第四步:激活许可

解压许可中心,选择Windows版或Linux版再次解压。运行“bin”文件夹中的“Start.bat”。

图:运行Web版许可中心

浏览器中输入“localhost:9183”,创建账户。已有账户可直接登录。

图:登录Web版许可中心

选择【激活更新】选项卡,点击【选择(*.licc)文件】,选择附件中的许可文件。选择“模块类型”,将“SuperMap 试用版”移至右边。点击【导入许可】,完成许可激活。

图:激活Web许可文件

第五步:使用许可

使用时,不能关闭云服务器,一个在线试用许可同一时间只能连接一台移动设备。

PrivateCloudLicenseManager.getInstance().setServerUrl(url);
PrivateCloudLicenseManager.getInstance().queryFormalLicense(new PrivateCloudLicenseManager.privateLicQueryCallback() {
  @Override
  public void onQueryComplete(Vector vector) {
    models = new int[vector.size()];
    for (int i = 0; i < vector.size(); i++) {
      PrivateCloudLicenseManager.privateCloudLicInfo  pi = vector.get(0);
      models[i] = Integer.parseInt(pi.id);
    }
    boolean isTrue = PrivateCloudLicenseManager.getInstance().ApplyFormalLicense(models);
    if (isTrue){
      //打开地图
    }
  }
});

离线试用许可

SuperMap iMobile产品离线试用许可的获取与配置的参考步骤如下:

第一步:登录或注册

登录成功后,选择页面上方的【GIS商店】-【软件商店】。

图:进入软件商店

在“软件商店”中, 选择“面向移动端用户”选项卡,根据使用软件选择Android版本的“运行版”,点击【添加到试用清单】。

图:添加许可到试用清单

添加后,点击右下方的【试用清单】按钮,打开“试用清单”。

图:进入试用清单

勾选产品,选择“产品序列”,点击【获取试用许可】。

图:获取试用许可

填写申请资料,产品系列选择不含(web)的版本,点击【立即获取】,获取试用许可。

图:填写申请资料

许可申请完成,在列表中查看许可信息。

图:许可申请成功

第三步:下载许可文件

申请成功后,申请时留的邮箱中,会收到一封来自SuperMapOL的主题为”SuperMap许可文件“的邮件,该邮件附件中的”SuperMap iMobile Trial.slm“的文件即为申请的 SuperMap iMobile 试用许可文件,该试用许可Androis、iOS平台通用,且不绑定设备,可以拷贝至多台设备。

第四步:拷贝许可文件至设备

SuperMap iMobile许可文件默认的存放目录为移动设备中的“/SuperMap/license/”文件夹。可将下载的试用许可文件“SuperMap iMobile Trial.slm“拷贝至该文件夹下。

此外,支持使用setLicensePath()方法自定义许可文件存放路径,并将许可文件拷贝至设置的文件夹下。

String rootPath = android.os.Environment.getExternalStorageDirectory().getAbsolutePath();
Environment.setLicensePath(rootPath + "/SuperMap/license/");