iServer使用影像服务(一)——影像服务的介绍和使用

news2024/9/29 15:32:33

前言

SuperMap iServer 11i系列提供了影像服务扩展模块,可以将大规模影像或栅格数据快速发布为影像服务;影像服务提供了一种通过Web服务来管理和访问影像或栅格数据的方式。

应用场景

影像服务主要应用场景包括:

  • 直接将现有的影像或栅格数据快速发布为服务并能浏览数据。 在 SuperMap iServer
    中可以将多种存储方式(本地文件系统、对象存储系统、FTP服务器、HTTP服务器、共享目录)、存储格式(.tif、.img、.ecw)的影像或栅格数据以及已有的镶嵌数据集成果直接发布为影像服务,并提供了数据浏览能力,还支持修改影像的显示风格且实时生效,此过程不需要桌面软件进行影像数据的镶嵌和制图,极大地提升了发布效率。
  • 通过Web服务来管理影像或栅格数据。
    影像或栅格数据发布为影像服务后,可以通过服务来查询和检索影像数据;还可以添加和删除服务中的影像或栅格数据。
  • 第三方客户端需要对接以影像或栅格数据发布的服务。
    影像服务提供了WMTS服务接口,方便第三方客户端以外的产品对接,浏览影像服务所管理的数据。

使用方式

SuperMap iServer 可以将影像或栅格数据快速发布为影像服务,还提供了一系列的表述页用以支持数据预览、数据统计、影像查询与检索、获取指定的tile等,并且开放了 REST API,支持影像服务管理能力的Web端开发。

  • 影像服务 REST API 兼容STAC-API(时空资产目录),包含items,search等接口,提供了tile,图例,统计信息等服务接口。

使用 iServer 的影像服务

接下来,主要介绍如何在 SuperMap iServer 中发布影像服务以及访问和管理影像服务。

发布影像服务

SuperMap iServer 可以将影像(栅格)数据快速发布为影像服务,服务中影像的来源可以通过以下几种方式提供:

  • 单个影像文件;
  • 影像文件目录(包含多个影像文件的文件夹);
  • UDBX文件型数据源(存储影像集合的数据源)或PostGIS、PostgreSQL数据库型数据源中的镶嵌数据集;
  • 清单文件,一个.txt文件,该文件内容为影像文件路径的列表,一行记录对应一个影像文件的全路径。
    (1)发布影像服务
    在iServer 11i系列版本的新UI界面中有以下两种方式来发布影像服务:
  • 在服务管理“首页”点击"快速发布",进入发布向导;然后,选择“影像服务”;
  • 在“服务管理”页面的点击“快速创建服务”,进入发布向导;然后,选择“影像服务”;在这里插入图片描述在这里插入图片描述
    (2)配置影像服务
    配置服务名称、服务描述信息以及存储影像集合的数据源。
  • 关于“存储影像集合的数据源”为可选设置,若不设置,影像集合将存储在默认创建的UDBX文件型数据源中。影像集合支持存储在UDBX文件型数据源和PostGIS、PostgreSQL数据库型数据源。
  • 介绍一下影像集合:影像集合用来为影像服务配置影像数据,影像服务中的影像会组织在影像集合中,一个影像服务可以包含多个影像集合,同一影像集合中只能添加相同像素格式和波段数目的影像;影像集合有自己的坐标系,集合下不同坐标系的影像都将动态投影为集合坐标系,一个影像服务中可以存在不同坐标系的影像集合;影像集合也有自己的渲染风格,集合下的影像将使用集合的渲染风格进行显示,一个影像服务中可以存在不同渲染风格的影像集合。了解了影像集合,就可以根据实际应用需求,使用影像集合来组织服务中的影像数据。

重点说明:

  1. 关于“存储影像集合的数据源”,该数据源与影像服务必须是唯一对应关系,即该数据源不能同时配置给其他影像服务。
  2. 若“存储影像集合的数据源”采用默认设置,该数据源将存储于当前程序的安装目录,不便于程序升级时影像集合的迁移,因此,建议合理配置存储影像集合的数据源,推荐使用数据库型数据源。

(3)选择发布的服务类型
选择服务类型,可以同时发布REST影像服务、WMTS服务以及WMS服务。
(4)配置服务
配置当前影像服务是否允许编辑以及是否允许下载其中的影像数据。其中,当开启了“允许编辑” ,才能编辑该服务中的影像,如添加和删除影像集合或者集合中的影像文件,由于后续需要为服务添加影像集合,因此,这里需要开启“允许编辑”;当开启了“允许下载数据”,影像集合所配置的数据下载才生效。
(5)发布服务
按照发布服务向导完成设置后,点击“发布”,将创建一个影像服务。此时,该影像服务中还没有影像数据,需要前往影像服务管理页面,继续“添加影像集合”操作,为服务添加影像数据。

注:针对iServer旧版UI界面也有上述的两种方式:“快速发布”和“快速创建服务”;
但对于新旧两版UI界面在发布影像服务时还是有一定的区别;在新版UI界面中是在“配置数据”后就直接选择发布的服务类型,“配置影像集合”则是在服务发布完成后;在旧版UI界面中则是在“配置数据”后就可以直接选择添加“配置影像集合”,然后再选择发布的服务类型

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

向影像服务中添加影像 发送反馈

影像服务创建后,需要通过添加影像集合的方式为服务添加影像数据。此外,也可以对已有的影像服务通过添加影像集合的方式追加影像数据。
目前,在iServer的服务管理页面中,只能通过添加和删除影像集合的方式实现对影像服务添加和删除影像数据。若要对影像服务的集合添加和删除单幅影像,只能通过 REST API 接口实现。

影像集合:影像集合用来为影像服务配置影像数据,影像服务中的影像会组织在影像集合中,一个影像服务可以包含多个影像集合,同一影像集合中只能添加相同像素格式和波段数目的影像;影像集合有自己的坐标系,集合下不同坐标系的影像都将动态投影为集合坐标系,一个影像服务中可以存在不同坐标系的影像集合;影像集合也有自己的渲染风格,集合下的影像数据将使用集合的渲染风格进行显示,一个影像服务中可以存在不同渲染风格的影像集合。了解了影像集合,就可以根据实际应用需求,使用影像集合来组织服务中的影像数据。

  1. 进入影像服务的服务管理页面。
  2. 点击“添加影像集合”,进入影像集合配置页面。
  3. 配置影像集合。
    在这里插入图片描述在这里插入图片描述
    按照上述流程操作完成后保存添加,一个完整的影像服务就发布完成了,接下来就可以去访问调用影像服务。
    在这里插入图片描述
    在这里插入图片描述

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

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

相关文章

群狼调研圆满完成人才住房和保障性住房居民满意度调查

群狼调研圆满完成人才住房和保障性住房居民满意度调查 近期,群狼调研(第三方市场调查)受某地住房研究会委托,对该市人才住房和保障性住房住户进行居民满意度调查工作。 本次调查以线下拦截填报调查问卷以及实地考察的方式开展&a…

恶意软件如何被用来创建虚假的过期证书警报

2021 年 9 月,数字安全专家发现了针对 Windows 用户的广泛攻击。 该攻击使用恶意软件在网站上发出虚假的过期证书警报,提示用户下载更新,而更新实际上包含允许黑客远程访问受感染计算机的恶意软件。 以下是攻击的执行方式、我们目前对其影响…

实习证明| 大数据在线实习项目意义

实习,在实践中学习,任何的知识源于实践,归于实践,最终也要通过实践进行检验,它是衔接学生在校学习与步入社会两个阶段的重要桥梁。一个好的实习机会,会帮助学生积累工作经验、验证职业选择、提升综合素质。…

基于电影评论数据的中文情感分析(含训练数据、验证数据) ,已实现NN(MLP)、CNN、LSTM方法

基于电影评论数据的中文情感分析(含训练数据、验证数据) ,已实现NN(MLP)、CNN、LSTM方法 完整代码下载地址:基于电影评论数据的中文情感分析(含训练数据、验证数据) 基于电影评论数据的中文情感分析 1).数据集 使用电影评论数据作为训练数据集. 其中,…

DaoCloud 结合 Karmada 打造新一代企业级多云平台

上周 Cloud Native Days China 南京站 Meetup 顺利举行,「DaoCloud 道客」大容器团队技术负责人-张潇在会上以《DaoCloud 结合 Karmada 打造新一代企业级多云平台》为主题,与 Karmada 社区及其合作伙伴一起,共同交流云原生多云多集群生产实践…

第04讲:在IDEA中使用Git

一、添加忽略的文件 第1步:创建git.ignore文件 windows系统在用户的家目录创建git.ignore文件(C:\Users[用户名]\git.ignore),复制如下代码到文件并保存 # Compiled class file *.class # Log file *.log # BlueJ files *.ctxt…

湘潭大学采购PZT-JH30/1压电薄膜PVDF极化装置

湘潭大学采购PZT-JH30/1压电薄膜PVDF极化装置 湘潭大学(Xiangtan University),简称“湘大”,位于湖南省湘潭市,是毛泽东同志亲自倡办的综合性全国重点大学、国家“双一流”建设高校,是湖南省人民政府与教育…

干货 | DC-DC芯片应用设计中的PCB Layout设计要点

在DC-DC芯片的应用设计中,PCB布板是否合理对于芯片能否表现出其最优性能有着至关重要的影响。不合理的PCB布板会造成芯片性能变差如线性度下降(包括输入线性度以及输出线性度)、带载能力下降、工作不稳定、EMI辐射增加、输出噪声增加等&#…

Eth05- Eth以太网发送函数代码解析

1 以太网帧的格式 了解发送函数之前先了解一下以太网帧的格式,以太网帧的格式如下所示: PREAMBLE–以太网帧以 7 字节前导码开头,指示帧的开始,并允许发送方和接收方建立位同步。最初,引入PRE(前导码)是为了允许由于信号延迟而损失几个位。但今天的高速以太网不需要前…

江苏大学采购GDPT-900A型高温精密压电D33测试仪

江苏大学采购GDPT-900A型高温精密压电D33测试仪 近日,江苏大学采购我们的ZJ-3型精密D33测试仪后,继而又采购了GDPT-900A型高温精密压电D33测试仪,该设备兼具高低温条件下,压电陶瓷材料的线性关系及其居里点温度的问题。对于研究极端条件下的压…

录屏软件录制内部声音,图文教程,快速解决

录屏软件是我们在使用电脑录屏的时候经常使用的工具。很多小伙伴在录制视频时,只想要录制内部声音,这该怎么解决呢?录屏软件录制内部声音,其实很简单,只需要简单的设置几步,就能解决,一起来看看…

UE4 SoundCue声音节点总结

最近撸了一下音效,做个总结Mark一下: 1.Cue文件:音频序列化文件,能够对多个音频文件进行排序、组合、淡入淡出等操作,做出新的音频文件 2.Cue文件中的“声音节点” 2.1按参数交叉淡化: 节点及参数详解&…

ObjectMapper的objectNode、ArrayNode各种转换使用

目录说明实例代码说明 本文章代码出自摸石头过河写出来的,隔天再写不一定写得出来,所以发个文章记录下。 为什么写这个代码 需求要求,有一段json字符串,数据结构是图下这样: {"id": "1","…

机器学习之特征工程详解

特征工程是指使用专业的背景知识和技巧处理数据,使得特征能在机器学习算法上发生更好的作用的过程。更好的特征意味着更强的灵活性,只需简单模型就能得到更好的结果,因此,特征工程在机器学习中占有相当重要的地位,可以…

pwr | 谁说样本量计算是个老大难问题!?(一)(分类变量篇)

1写在前面 估算前瞻性研究的样本量是我们在招募受试者之前首先要做的事情之一。😘 招募受试者太少会无法得到准确的答案,招募的太多又是巨大的浪费,所以需要估算最佳的受试者数量。🧐 本期我们介绍一下如何使用pwr包进行样本量的估…

Android性能优化——内存泄漏的根本原因

什么是内存泄露 什么是内存泄露,通俗的来说就是堆中的一些对象已经不会再被使用了,但垃圾收集器却无法将它们从内存中清除。 内存泄漏很严重的问题,因为它会阻塞内存资源并随着时间的推移降低系统性能。如果不进行有效的处理,最…

CS5518设计MIPI转LVDS转换方案/MIPI转LVDS方案芯片

CS5518是一个MIPI DSI输入,LVDS输出转换芯片。MIPI DSI最多支持4个车道,每个车道的最大运行速度 为1Gbps。LVDS支持18或24位像素,25MHz到154MHz,通过VESA或JEIDA格式。它只能使用一个1.8V电源,节省 成本,优…

Linux下的目录结构Linux基本命令(程序员必学)

目录 1.Linux下的目录结构 2.Linux的常用命令 2.1.# 与 $ 提示的区别 2.2.ifconfig 查看ip地址 2.3.su 命令格式 2.4.cd 2.5. 目录查看 2.6. 查看文件内容 2.7.创建目录及文件 2.8.复制和移动 2.9.其他 3. vim一般使用 1.Linux下的目录结构 /usr全称&#xff08…

Live Home 3D Pro - 用于公寓和房屋的室内设计,支持 3D 实时渲染

Live Home 3D Pro - 用于公寓和房屋的室内设计,支持 3D 实时渲染 Live Home 3D Pro是一个直观的应用程序,用于公寓和房屋的室内设计,以及几乎任何复杂的景观。专业版提供了一套扩展的工具和独特的出口质量。 下载 ► Live Home 3D Pro 下载安…

Java反射专题——基础知识一

反射 反射机制 java Reflection 反射机制允许程序在执行期借助于Reflection Api取得任何类的内部信息(比如成员变量,构造器,成员方法等等),并能操作对象的属性及方法。反射在设计模式和框架底层都会用到。加载完类之…