SuperMap iServer 影像服务自动守护能力

作者:Carlo

目录

    • 一、监控目录能力
      • 1、影像服务创建后,在添加影像集合时配置自动追加
      • 2、配置集合基本信息
      • 3、开启自动追加
      • 4、效果展示
    • 二、静默切片支持计划任务
      • 1、配置影像集合静默切片任务
      • 2、配置瓦片方案
      • 3、配置静默切片计划任务
      • 4、效果展示

背景:SuperMap iServer 11i(2023)影像服务提供了“自动守护”能力:
1、新增监控目录能力,自动追加新增影像,当影像服务数据更新频率较高时,方便用户快速接收新增影像。
2、静默切片新增支持计划任务,方便用户选择服务器资源相对空闲的时间段,完成资源消耗较大的切片任务。

一、监控目录能力

在实际业务场景中,影像管理系统可能会定期接收新增影像,且更新频率较高,例如:遥感生产成果数据管理平台会不定时地接收到新的成果数据,手动处理增量影像加大了管理难度。自动追加可以通过配置监控目录,将目录下新增影像自动追加到影像集合。当影像服务数据更新频率较高,可以启用自动追加。

1、影像服务创建后,在添加影像集合时配置自动追加

  • 自动追加必须在集合创建时配置(监控目录和间隔时间为必设参数),集合创建后,不支持修改配置,只支持开启和关闭。
  • 自动追加只适用于服务的“存储影像集合的数据源”为数据库型。存储影像集合的数据源,在服务创建时配置,也可进入“服务提供者”页面的“高级设置”修改;原数据源内容都将拷贝到修改后的数据源中。

在这里插入图片描述

2、配置集合基本信息

在这里插入图片描述

3、开启自动追加

  • 启用自动追加:开启后,监控目录下的新增影像文件将自动添加到集合。
  • 监控目录列表:输入监控的影像数据目录路径,点击“添加”。监控目录通常与“影像数据目录”保持一致,也可以设置其他目录。支持添加多个数据目录,目前只支持监控本地目录,对于远程目录,可以将其挂载为本地目录。
  • 配置间隔时间:间隔时间表示从自动追加触发器启动时间点开始,间隔多长时间触发一次自动追加影像操作。间隔时间也是监控目录程序汇总新增影像文件的频率,即汇总当前自动追加触发时间点到上一次触发时间点间隔内的新增影像。
    在这里插入图片描述

4、效果展示

  • 到达触发时间,目录有新增影像,触发自动追加。

在这里插入图片描述

  • 若集合配置了“启用自动追加”,集合成功创建后,后台会启动目录监控程序和自动追加触发器,如下图,并以此时间点作为自动追加影像触发间隔时间起算点。

在这里插入图片描述

二、静默切片支持计划任务

影像地图数据更新频率低,但并发访问量大,可通过预切片方式满足高并发访问的性能要求。影像服务静默切片支持计划任务,方便用户选择服务器资源相对空闲的时间段,完成资源消耗较大的切片任务。

1、配置影像集合静默切片任务

在这里插入图片描述

2、配置瓦片方案

在这里插入图片描述

3、配置静默切片计划任务

  • 执行方式:立即执行,保存配置后立刻在后台执行切片操作;计划任务,保存配置后切片操作在每天指定的时间段内执行。
    静默切片执行方式:静默切片耗时较长、占用机器资源较多,可以通过计划任务,将已知的服务器资源空闲时间段用于切片。这样,在每天固定的时间段内执行切片,超过时间段后中止切片;再次到达时间段时,继续切片(瓦片断点续切)。
  • 切片层级范围:程序将对指定范围的层级生成瓦片,瓦片的层级和行列号基于全球剖分规则,即基于影像集合坐标系的全球范围,X索引(列号)从全球范围的最左上角开始,索引号为0,并从左向右递增;Y索引(行号)从全球范围的最左上角开始,索引号为0,并从上向下递增;Z索引(层级)采用全球剖分规则的层级,从0开始,对应比例尺为:1:591658710.9091。

关于切片层级范围需要注意以下几点:
(1)静默切片采用一种影像地图高效生成瓦片方案,优先生成“切片层级范围”中最大层级的瓦片,在基于此瓦片结果生成其他层级瓦片。例如:切片最小层级设置为7,最大层级设置为15,静默切片首先读取影像地图生成15层级瓦片,然后基于15层级瓦片,生成14层级瓦片,再基于14层级瓦片生成13层级瓦片,以此类推,直到7层级瓦片生成完毕。
(2)在设置“切片层级范围”时,需要重点关注最大层级,如果切片最大层级比例尺下无影像显示,通过构建影像概视图解决;也可以扩大最大层级范围。
(3) 切片最小层级建议考虑充分,后期在补切小比例尺层级的瓦片时会产生重复切片,浪费资源。

  • 切片进程数:后台执行切片任务的进程数,建议根据机器配置和机器空闲资源合理设置。
  • 计划任务时间段:配置切片可执行的时间段,选择时间段的“开始时间”和“结束时间”,点击“添加”按钮,将选择的时间段添加到列表中,支持添加多个时间段。可以将已知的服务器资源空闲时间段配置为切片时间段。这样,在每天固定的时间段内执行切片,超过时间段后中止切片;再次到达时间段时,继续切片(瓦片断点续切)。
    在这里插入图片描述

4、效果展示

达到切片时间段时,在后台启动切片,在“后台任务”页面,将出现对应的任务;超出时间段后,终止切片;再次到达时间段后,开始续切片,后台任务页面将出现新的“静默切片计划任务”,实现断点续切的效果。
在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/152596.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

微信小程序开发缺少中间证书问题(腾讯云、阿里云等做服务器)

项目使用nginx做负载均衡后,不再采用原来直接用jar包的方式直接开启对应端口,所以需要重新从云服务器上下载证书,写入到Nginx读取的证书路径上即可。

戏剧影视设计制作虚拟仿真培训课件提升学生的参与感

说起影视制作,知名的影视制片人寥寥无几,大多数人还在依靠摄影机拍摄实景或搭建实体场景来不断精进场景布局和导演效果,成本高、投入人员多且周期长,随着VR虚拟现实技术的不断发展,利用VR模拟仿真技术进行影视制作实操…

Arcgis快速计算NDVI

Arcgis快速计算NDVI 一、问题描述 如何使用Arcgis像ENVI一样波段计算NDVI的值,事实上,Arcgis更快速一些。 二、操作步骤 首先准备好影像 打开窗口-影像分析 点击左上角 点击确定 (发现自己使用的遥感影像不对劲,是计算好了…

JSP旅游平台管理

本系统采用基于JAVA语言实现、架构模式选择B/S架构,Tomcat7.0及以上作为运行服务器支持,基于JAVA、JSP等主要技术和框架设计,idea作为开发环境,数据库采用MYSQL5.7以上。 开发环境: JDK版本:JDK1.8 服务器&…

主从复制的实现方案

读写分离技术架构图 实现读写分离的技术架构选型如上;需要自己去实践主从复制;为了节省资源,当然系统并发量并没有那么大,选择一主一丛;强制读主库,为了解决主从同步延迟带来的影响;对于实时性要求高的强制读主库;GTID 主要是一种事务标识技术…

ToBeWritten之车联网安全中常见的TOP 10漏洞

也许每个人出生的时候都以为这世界都是为他一个人而存在的,当他发现自己错的时候,他便开始长大 少走了弯路,也就错过了风景,无论如何,感谢经历 转移发布平台通知:将不再在CSDN博客发布新文章,敬…

微信公众号运营一般怎么收费?建议收藏

在互联网时代,公众号运营已经成为企业、政府和个人进行品牌宣传、产品推广、客户服务的重要手段。通过公众号,企业可以与用户建立直接的联系,了解用户需求,提升用户满意度。微信公众号运营一般怎么收费?今天伯乐网络传…

文件扫描模块

文章目录 前言文件扫描模块设计初级扫描方案一实现单线程扫描整合扫描步骤 设计初级扫描方案二周期性扫描 总结 前言 我们这个模块考虑的是数据库里面的内容从哪里获取。 获取完成后,这时候,我们就需要把目录里面文件/子文件都获取出来,并存入数据库。 文件扫描模…

NPM- 滚动进度可视化插件

目录 progress-scroll 滚动进度插件📦 体验🌍 安装🛹 注入🎉 配置 🤖 使用方法📝 使用示例 Demo.vue 💌 原理 progress-scroll 滚动进度插件 🤖🎉🎉 您的 进度…

Spring Cloud学习笔记【分布式请求链路跟踪-Sleuth】

文章目录 Spring Cloud Sleuth概述概述主要功能:Sleuth中的术语和相关概念官网 zipkin配置下载运行zipkin下载zipkin运行 demo配置服务提供者 lf-userpom.xmlapplication.ymlUserController 服务调用者 lf-authpom.xmlapplication.ymlAuthController 测试 Spring Cl…

iOS App上架全流程及相关处理

iOS app上架总体流程: 一、IOS上架整个流程 1、申请开发者账号 2、创建APP ID及申请证书 3、itunes connect 创建APP 4、打包 上传APP 5、提交APP,上线成功 1、申请开发者账号 苹果开发者账号主要分为三种:个人账号、公司账号、企业账…

Redis分布式系统: 主从复制

“你小心保管我,不思议的念头。秘密从不会对谁泄漏~” 什么是分布式系统? 分布式系统的出现,就是为了解决单机问题(硬件资源不足)。在分布式系统中,通常会把数据复制多个副本部署到其他服务器,满⾜故障恢复和负载均衡等…

账户权限

目录 1. 文件的一般权限 1.1. 文件详细信息 1.2. 文件权限构成 示例: 1.3. chmod命令 1.3.1. 参数 示例: 扩展:隐藏权限(chattr a) 1.4. chown命令 示例: 2. 特殊权限 2.1. 概述 2.2. SUID权限 2.3. SGID 权限 2.4…

科技云报道:联络中心效能与体验齐飞,容联云AICC是如何做到的?

科技云报道原创。 AI与大模型为千行万业带来的进化与改造,远比想象来得更加猛烈。作为数字化升级改造的核心场景之一,联络中心在AI与大模型加持下,正在从基础云通讯迈入智能化的3.0时代。 身处行业智能化浪潮之中,容联云AICC作为…

简易版Pycharm(2023)+Conda开发环境配置教程

困 扰 不知道为什么,自从Pycharm更新了新的版本以后,在Pycharm中为项目工程配置Python解释器环境时,总是不能像以前那么方便。 比如,当前Conda中有十个不同的开发环境,每个环境一个名称,比如,p…

LLMs 蒸馏, 量化精度, 剪枝 模型优化以用于部署 Model optimizations for deployment

现在,您已经了解了如何调整和对齐大型语言模型以适应您的任务,让我们讨论一下将模型集成到应用程序中需要考虑的事项。 在这个阶段有许多重要的问题需要问。第一组问题与您的LLM在部署中的功能有关。您需要模型生成完成的速度有多快?您有多…

数据结构———— 堆

(一)基础补充 满二叉树是每一层节点都放满的二叉树。 完全二叉树是只有最后一层节点右边不放满的二叉树。 满二叉树(Perfect Binary Tree) 如果二叉树中除了叶子结点,每个结点的度都为 2,则此二叉树称为满二叉树。另一种说法:一个深度为k(>=-1)且有2^(k+1) - 1个结…

一种重要的天然氨基酸L-Homopropargylglycine(HPG)|CAS:942518-19-6

产品简介:L-Homopropargylglycine是一种重要的天然氨基酸,具有多种生物活性和医学应用价值。它广泛应用于生物学、药学、化学等多个领域。在生物学中,HPG被用作蛋白质合成的标记物,可以通过其特殊的化学反应与蛋白质中的半胱氨酸残…

Rocky(centos)安装nginx并设置开机自启

一、安装nginx 1、安装依赖 yum install -y gcc-c pcre pcre-devel zlib zlib-devel openssl openssl-devel 2、去官网下载最新的稳定版nginx nginx: downloadhttp://nginx.org/en/download.html 3、将下载后的nginx上传至/usr/local下 或者执行 #2023-10-8更新 cd /usr/…

图像分割-Segment Anything实践

一、模型介绍 Segment Anything 模型是一种新的图像分割模型,它可以在不需要大量标注数据的情况下,对图像中的任何物体进行分割。这种方法可以帮助计算机视觉领域的研究人员和开发人员更轻松地训练模型,从而提高计算机视觉应用程序的性能。该…