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

news2024/11/12 12:19:11

作者: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.coloradmin.cn/o/1074826.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

leetCode 15.三数之和 双指针解法

给你一个整数数组 nums ,判断是否存在三元组 [nums[i], nums[j], nums[k]] 满足 i ! j、i ! k 且 j ! k ,同时还满足 nums[i] nums[j] nums[k] 0 。请你返回所有和为 0 且不重复的三元组。 注意:答案中不可以包含重复的三元组。 示例 1&…

日常学习记录随笔-大数据之日志(hadoop)收集实战

数据收集(nginx)--->数据分析---> 数据清洗--->数据聚合计算---数据展示 可能涉及到zabix 做任务调度我们的项目 电商日志分析 比如说我们现在有一个系统,我们的数仓建立也要有一个主题 我这个项目是什么我要干什么定义方向 对用户进行分析,用户信息 要懂整个数据的流…

【c++】new一个新数组时数组地址变化的现象

若new生成数组的时候&#xff0c;无论每一行的行数组大小是否相同&#xff0c;其一维指针与实际元素存放的地址完全不同。 #include<iostream> using namespace std;int main(void) {int** dp new int* [5 1];for (int i 0; i < 5; i) {dp[i] new int[i];//初始化…

java基础API date日期

package daysreplace; import com.sun.jdi.IntegerValue;import java.text.SimpleDateFormat; import java.util.Arrays; import java.util.Date;public class Test {public static void main(String[] args) {Date date new Date();System.out.println(date);//输出不为内存地…

乐鑫 ESP-Mesh-Lite在windows下的开发环境搭建(二)

上一篇文章的只能在例程文件夹内进行编译&#xff0c;一旦将示例程序复制到其他文件夹&#xff0c;清理后再编译时会出现编译错误。今天发现了一种的开发环境部署方法&#xff0c;实际上esp-mesh-lite文件夹里就有介绍&#xff0c;只是我还不熟悉IDF的操作&#xff0c;到今天才…

[LitCTF 2023]作业管理系统 - 文件上传+弱口令

[LitCTF 2023]作业管理系统 解题流程 解题流程 1、F12看到页面源代码有注释&#xff1a;默认账户admin admin   使用&#xff1a;admin-admin 可直接登录 2、上传一句话木马   3、蚁剑连接找flagNSSCTF{d969ad7a-9cb5-4564-a662-191a00e007a5}

代码随想录算法训练营第四十八天 | 70. 爬楼梯 (进阶)、322. 零钱兑换、279.完全平方数

70. 爬楼梯 &#xff08;进阶&#xff09; 链接&#xff1a; 代码随想录 &#xff08;1&#xff09;代码 322. 零钱兑换 视频讲解&#xff1a;动态规划之完全背包&#xff0c;装满背包最少的物品件数是多少&#xff1f;| LeetCode&#xff1a;322.零钱兑换_哔哩哔哩_bilibili …

Go 1.22 将修复 for 循环变量错误

导读上月正式发布的 Go 1.21 修改了 for 循环变量的语义&#xff08;预览阶段&#xff0c;点此查看详情&#xff09;。 现在&#xff0c;Go 团队表示 Go 1.22 会将这项特性发布为正式功能。 根据 Go 开发团队技术 leader Russ Cox (rsc) 的介绍&#xff0c;Go 开发者经常会犯的…

【C++】STL详解(十四)—— bitset(位图)的模拟实现

​ ​&#x1f4dd;个人主页&#xff1a;Sherry的成长之路 &#x1f3e0;学习社区&#xff1a;Sherry的成长之路&#xff08;个人社区&#xff09; &#x1f4d6;专栏链接&#xff1a;C学习 &#x1f3af;长路漫漫浩浩&#xff0c;万事皆有期待 上一篇博客&#xff1a;【C】STL…

日常学习记录随笔-seata

我们知道所有的事务都要满足ACID的原则,也就是原子性 一致性 隔离性 持久性 在单体架构中服务访问db.基于数据库本身的特性就能够实现acid 微服务的架构比较复杂 可能一个业务要跨越多个服务 每个服务又会有自己的db库 再靠数据库本身的特性 还能保证acid么这个业务 就包含3…

翻译:网站整站翻译 / 网站国际化 / 极简实现

一、本文目标 以极简单的方法实现整站翻译&#xff0c;轻松实现国际化。 二、js 文件 https://res.zvo.cn/translate/translate.js 三、代码 代码放在浏览器控制台即可实现 var head document.getElementsByTagName(head)[0];var script document.createElement(script);sc…

【算法|动态规划No.17】leetcode64. 最小路径和

个人主页&#xff1a;兜里有颗棉花糖 欢迎 点赞&#x1f44d; 收藏✨ 留言✉ 加关注&#x1f493;本文由 兜里有颗棉花糖 原创 收录于专栏【手撕算法系列专栏】【LeetCode】 &#x1f354;本专栏旨在提高自己算法能力的同时&#xff0c;记录一下自己的学习过程&#xff0c;希望…

多路彩灯控制器LED流水灯花型verilog仿真图视频、源代码

名称&#xff1a;多路彩灯控制器LED流水灯花型verilog 软件&#xff1a;Quartus 语言&#xff1a;Verilog 代码功能&#xff1a; 用quartus和modelism&#xff0c;设计一个多路彩灯控制器&#xff0c;能够使花型循环变化&#xff0c;具有复位清零功能&#xff0c;并可以选择…

unity操作_光源组件 c#

准备工作 添加资源导入后先不管&#xff0c;现在主要学习自带Directional Light 我们首先创建一个平面Plane 然后重置一下位置 然后创建一个Cube 也重置一下位置然后修改y0.5刚好在这个平面上 ctrl d复制一个Cube 修改位置和旋转角度 给物体一个颜色 接下来创建一个点光源 我们…

基于python判断回文字符串

一、功能程序 可以使用以下代码&#xff0c;来判断一个字符串是否为回文字符串&#xff1a; def is_palindrome(string):# 将字符串转换为小写&#xff0c;并去除空格和标点符号string .join(e for e in string.lower() if e.isalnum())# 检查字符串是否等于它的反转return …

SpringCloud学习笔记-Ribbon负载均衡

目录 1.负载均衡策略2.自定义负载均衡策略3.饥饿加载 SpringCloudRibbon的底层采用了一个拦截器&#xff0c;拦截了RestTemplate发出的请求&#xff0c;对地址做了修改。用一幅图来总结一下&#xff1a; 基本流程如下&#xff1a; 拦截我们的RestTemplate请求http://userserv…

每日练习-9

目录 1、井字棋 2、密码强度等级 3、二维数组中的查找 4.调整数组奇数偶数 5.旋转数组中的最小元素 6、替换空格 1、井字棋 解析&#xff1a;井字棋有四种情况表示当前玩家获胜&#xff0c;行全为1&#xff0c; 列全为1&#xff0c;主对角全为1&#xff0c; 副对角全为1。遍历…

pytorch学习------TensorBoard的使用

目录 简介使用方式1、单条曲线(scalar)2、多条曲线(scalars)3、直方图(histogram)4、图片(image)5、渲染(figure)6、网络(graph) 简介 建好一个神经网络&#xff0c;其实我们也不知道神经网络里头具体细节到底做了什么&#xff0c;要人工调试十分困难(就好比你无法想象出递归的…

Markdown文本编辑器常用操作介绍

文章目录 标题文本样式列表图片链接目录插入代码插入表格 背景说明 Markdown语言是国际杂志编辑以及许多写作者都广泛使用的写作语言它使用一些简单的符号&#xff08;* / > [] () #&#xff09;来标记文本格式其简洁的语法、优美的格式以及强大的软件支持深受广大网友的喜…

基于蝠鲼觅食优化的BP神经网络(分类应用) - 附代码

基于蝠鲼觅食优化的BP神经网络&#xff08;分类应用&#xff09; - 附代码 文章目录 基于蝠鲼觅食优化的BP神经网络&#xff08;分类应用&#xff09; - 附代码1.鸢尾花iris数据介绍2.数据集整理3.蝠鲼觅食优化BP神经网络3.1 BP神经网络参数设置3.2 蝠鲼觅食算法应用 4.测试结果…