iServer GPA模型在实际场景中的使用——“模型库”功能使用说明

一、前言

在上一篇博客iServer GPA模型在实际场景中的使用——倾斜摄影处理成3DTiles数据中我们了解到可以将自定义的模型工具保存到当前iServer的处理自动化模型工具中;在业务中有时需要我们分享模型,但又希望保护其中的业务流程不被泄露。为此,iServer的处理自动化功能提供了一种模型管理格式–模型库(model Library),下面小编将为大家详细介绍这个功能的管理和使用。

二、创建管理模型库

处理自动化的模型库文件格式为.gpaml;模型库可以提供全面的模型管理能力,方便模型分享的同时支持对模型进行加密保护。其具体能力如下:

集中管理多个模型:支持将多个模型(.xml)和配置文件(.conf)文件存储到模型库中,便于集中管理。另外,还可以创建子目录来进一步分类和组织模型,以更好地管理模型资源。
便于分享:将多个模型存储到模型库后,可以直接分享整个模型库给他人,无需单独导出每个模型文件。
加密控制权限:模型库支持设置密码和权限来确保模型的安全性。在分享时,只有拥有对应权限才能执行、查看和修改模型,从而使模型分享更加可控和安全。
方便引用模型:将模型库发布到模型列表,不同模型库中的模型也可以相互引用,并且下载模型库时能够自动将引用的子模型,拷贝到主模型所在的模型库,以更好地满足模型复用的需求。

2.1 创建模型库

发布模型时,我们可以选择已有的分组或填写添加新的分组名称,发布为新的分组,即可创建对应的模型库。
在这里插入图片描述
发布好的自定义模型工具,就可以在左侧的“模型”列表中看到对应的模型库和工具,将其拖拽到右侧画布中,再点击模型填写右侧相关参数后即可执行模型。
在这里插入图片描述

2.2管理模型库

在模型列表中找到已经发布成功的模型库,然后选择模型库右键菜单中的“模型库管理”选项,即可编辑模型库的描述和设置密码。
在这里插入图片描述
编辑模型库描述
我们可以在描述中填写该模型库中模型的应用背景,在分享时可使他人充分了解该模型的应用范围。
在这里插入图片描述
设置密码
我们可以通过设置密码来控制模型库中的模型操作权限,包括执行、查看和修改,每种权限都可独立管理。

  • 勾选了可查看权限,默认勾选了可执行权限;
  • 勾选了可编辑权限,默认勾选了可查看和可执行权限;
  • 需要限制模型的执行权限,可以取消勾选可执行权限。

具体权限的说明如下:

权限控制执行模型展开查看模型修改参数名称和控制参数显隐查看模型元数据编辑模型元数据导出模型往模型库发布模型从模型库删除模型添加计划任务
功能入口从模型列表将模型拖拽到画布->执行从模型列表选中模型->右键菜单选择“编辑模型”从模型列表选中模型->右键菜单选中“编辑参数”点击画布->右键菜单选择“编辑查看元数据”点击画布->右键菜单选择“编辑查看元数据”->编辑元数据顶部菜单栏->文件->导出顶部菜单栏->发布从模型列表选中模型->右键菜单选择“删除”从模型列表选中模型->右键菜单选择“计划任务”
可执行
可查看
可编辑

这里支持添加多个密码,首先设置密码为所有者密码,所有者密码默认拥有全部权限并且不支持修改,这是为了保障模型创作者本人的操作权限不被限制。
在这里插入图片描述
如果需要分享模型并限制他人对模型的使用权限,我们可以继续添加分级保护密码并选择对应的权限。在分享模型库时,只需告知他人相应权限的密码即可。
点击授权码,选择要要授权的模型,并设置相应权限,设置授权码。
在这里插入图片描述
密码设置完成后,只有验证过所有者密码才能添加和删除密码。
在这里插入图片描述

三、分享使用模型库

分享模型库

通过模型列表右键菜单选择“下载模型库”,即可将已发布的模型库“*.gpaml”文件保存到本地,我们可以直接将模型库文件分享给他人。
在这里插入图片描述
使用模型库
1)将模型库添加至模型列表
我们可以通过以下两种方式将模型库添加至模型列表并使用:

  • 发布模型库:在模型列表右键菜单中选择“发布模型库”,即可将本地已有的模型库文件发布到模型列表中使用。
  • 拷贝至产品目录下:将已有模型库文件拷贝到iServer产品目录\support\geoprocessing\models路径下,再刷新处理自动化建模页面,即可将模型库添加至模型列表。(Linux中导入模型库文件需要注意权限问题)
    在这里插入图片描述
    2)使用加密的模型库
    如果模型库已经设置了密码,我们需要在首次使用时输入密码来验证权限。验证成功后,使用相同iServer账户登录即可直接使用模型,无需反复输入密码。
  • 验证权限
    发布已设置密码的模型库时,需要输入密码验证权限。验证通过后,即可使用模型,如果没有对应权限,则会进行提示。
    例如:发布“models”模型库时,输入了仅可执行的密码,当模型右键选择“编辑模型”时,会弹出如下提示。
    在这里插入图片描述输入模型库密码后,我们就可以使用模型库管理查看当前的所有者密码,以及对应模型的授权码了。在这里插入图片描述
  • 更改权限如果模型库设置了多个密码,我们需要获取更高级别的权限时,可以联系模型所有者获取对应密码;在模型列表中选中改模型库,然后右键菜单选择“权限升级”选项,在弹出的窗口中输入密码即可获取对应的权限。

3)模型文件的引用

  • 支持同一个模型库模型的相互引用;
  • 支持跨模型库间模型的引用,引用时验证可执行权限;跨模型库进行模型引用时,下载模型库能够自动将引用的子模型拷贝到主模板所在的模型库中。

四、结语

我们通过模型库可以实现将模型分享给不同用户使用,达到满足不同业务的需求;并且操作简单,界面完善,欢迎大家来体验尝试。

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值