一种遥感影像切片入库一体化高效管理方法技术

技术编号:35147135 阅读:70 留言:0更新日期:2022-10-05 10:24
本发明专利技术公开了一种遥感影像切片入库一体化高效管理方法,该方法包括有如下步骤:步骤1、原始影像入库;步骤2、影像预处理,获取COG影像;步骤3、地图切片;步骤4、切片入库;步骤5、元数据入库;步骤6、数据发布;向用户提供数据浏览、检索及分发服务。本发明专利技术提供了包括遥感影像数据存储和管理、地图切片及数据库存储管理、原始影像免切片数据格式转换、影像元数据存储和管理等功能。存储和管理等功能。

【技术实现步骤摘要】
一种遥感影像切片入库一体化高效管理方法


[0001]本专利技术属于遥感影像的
,具体涉及一种遥感影像切片入库一体化高效管理方法。

技术介绍

[0002]卫星遥感及无人机影像数据获取越来越便捷,数据量增长迅速,但是原始影像数据管理及影像切片、迁移、发布和管理仍面临一定的挑战。如专利申请201910552789.4公开了基于无人机航拍的油气管道监管系统,该系统包括无人机数据接入、地理信息系统管理、实时监测、数据分析、基于高清影像的异常识别与解析、历史巡检数据对比分析、多层级多用户的协同作业和权限分配等功能模块。系统引入了WebGIS、物联网和目标检测识别技术。
[0003]又如专利申请202110606706.2公开了一种无人机数据管理方法、装置、设备及存储介质,涉及数据管理
该无人机数据管理方法包括:根据输入的针对目标项目标签的选择操作,确定第一目标数据路径;根据所述第一目标数据路径,从服务端获取所述第一目标数据路径存储的所述目标项目标签对应的目标地物模型;展示所述目标地物模型。
[0004]然而,现有技术存在原始影像按照文件目录的形式存储,检索不方便;影像切片多以散列文件形式存储,数据迁移拷贝效率低下等问题。

技术实现思路

[0005]为解决上述问题,本专利技术的首要目的在于提供一种遥感影像切片入库一体化高效管理方法,该方法包括遥感影像数据存储和管理、地图切片及数据库存储管理、原始影像免切片数据格式转换、影像元数据存储和管理等功能。
[0006]本专利技术的目的是提供一种遥感影像切片入库一体化高效管理方法,该方法简化遥感影像的数据管理,提升数据收发效率,针对原始影像和元数据存储、切片和入库、在线浏览和数据检索及分发等过程进行整合。
[0007]为实现上述目的,本专利技术的技术方案如下。
[0008]一种遥感影像切片入库一体化高效管理方法,该方法包括有如下步骤:
[0009]步骤1、原始影像入库:
[0010]根据用户选择的原始影像存储位置和设置的分布式存储数据库地址,逐一查询原始影像存储目录中的所有文件在目标数据库中是否存在,如果数据库中不存在该文件,则将文件存入数据库中;否则跳过该文件。
[0011]步骤2、影像预处理,获取COG影像:
[0012]将原始影像逐个进行云优化处理获取COG影像;
[0013]步骤3、地图切片:使用影像预处理生成的COG影像进行切片,用户可以根据需要设置最大缩放级别、最小缩放级别、瓦片生成规则、处理线程数量、切片存储位置等参数;
[0014]步骤4、切片入库:将步骤3中生成的切片文件存入mongoDB数据库中,此步骤遍历每一幅单景影像的每一个瓦片,如果该瓦片所有像素均为透明则跳过该瓦片,否则判断该
瓦片是否含有部分透明像素,如果不含有透明像素,则is_edge赋值为0,并将该瓦片由PNG格式转换为JPG格式,否则is_edge赋值为0,然后将瓦片文件及附加属性存入数据库;
[0015]步骤5、元数据入库:元数据入库支持XML和shp两种格式,通过解析文件,从中提取影像的相关属性存入元数据存储数据库;
[0016]步骤6、数据发布:向用户提供数据浏览、检索及分发服务。
[0017]步骤1中,所述分布式存储数据库地址为GridFS数据库地址。
[0018]步骤2中,获取COG影像过程包括判断原始影像的波段情况(3波段或者4波段)、比特位深转换(转换到8bit)、无效值设定(NoData设置)等参数设置,然后通过GDAL工具输出COG影像。
[0019]步骤3中,切片详细流程为:
[0020]31)获取影像,
[0021]从单景多期影像中获取第i景影像
[0022]32)获取用户输入参数;
[0023]输入参数作为切片的规则,依据数据参数对影像进行切片;
[0024]33)GDAL切片;
[0025]进行GDAL切片;
[0026]34)判断是否完成切片,是则结束,否则循环执行第31)

33)步骤。
[0027]进一步,输入参数中,最大缩放级别限制为17,超过此级别的瓦片将通过COG影像实时切片进行发布;
[0028]其次,瓦片生成规则可选WMTS和WMS之一;
[0029]再之,处理线程数量默认为切片服务器CPU核心数减2。
[0030]步骤4中,瓦片文件及附加属性如下:
[0031][0032]步骤5中,元数据属性字段如下所示:
[0033][0034]步骤6中,在数据浏览过程中,当地图缩放层级小于18时,切片存储数据库为遥感影像预览服务提供数据支持,加速数据浏览效率;当地图缩放层级大于等于18时,遥感影像预览服务的数据源切换为COG影像实时切片服务,查询实时切片缓存服务器是否已存在请求加载的瓦片,如果已存在则直接加载该瓦片,如果不存在则实时切片返回前加载并存入实时切片缓存数据库中。
[0035]本专利技术具有以下优点:
[0036]1.原始影像和影像元数据的数据库存储管理模式,简化了原始影像检索方法,提供了便携的原始影像查询下载接口;
[0037]2.提供不同类型(包括多波段选择、比特位深转换、Nodata值设定)影像数据的云优化处理(Cloud Optimized GeoTiff,COG),配合切片缓存数据库,实现了在线地图高层级地图瓦片的快速发布和高效预览;
[0038]3.提供了影像切片及混合切片数据库存储,提升了切片迁移速度,通过提供瓦片调用服务,提升了影像预览响应速度。
附图说明
[0039]图1是本专利技术所实现的管理工具界面示意图。
[0040]图2是本专利技术所实现的系统逻辑及数据流转示意图。
[0041]图3是本专利技术所实现的影像切片和切片入库的逻辑图。
[0042]图4是本专利技术所实现的检索条件示意图。
[0043]图5是本专利技术所实现的检索结果示意图。
具体实施方式
[0044]为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。
[0045]本专利技术所实现的遥感影像切片入库一体化高效管理方法,该方法为了简化遥感影像的数据管理,提升数据收发效率,针对原始影像和元数据存储、切片和入库、在线浏览和数据检索及分发等过程进行整合,所使用的工具界面如图1所示,原理如图2所示。
[0046]具体包括有如下步骤:
[0047]步骤(1)、原始影像入库:
[0048]根据用户选择的原始影像存储位置和设置的分布式存储数据库地址(即GridFS数据库地址),逐一查询原始影像存储目录中的所有文件在目标数据库中是否存在,如果数据库中不存在该文件,则将文件存入数据库中;否则跳过该文件。
[0049]步骤(2)、影像预处理(本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种遥感影像切片入库一体化高效管理方法,其特征在于该方法包括有如下步骤:步骤1、原始影像入库:根据用户选择的原始影像存储位置和设置的分布式存储数据库地址,逐一查询原始影像存储目录中的所有文件在目标数据库中是否存在,如果数据库中不存在该文件,则将文件存入数据库中;否则跳过该文件。步骤2、影像预处理,获取COG影像:将原始影像逐个进行云优化处理获取COG影像;步骤3、地图切片:使用影像预处理生成的COG影像进行切片,用户可以根据需要设置最大缩放级别、最小缩放级别、瓦片生成规则、处理线程数量、切片存储位置等参数;步骤4、切片入库:将步骤3中生成的切片文件存入mongoDB数据库中,此步骤遍历每一幅单景影像的每一个瓦片,如果该瓦片所有像素均为透明则跳过该瓦片,否则判断该瓦片是否含有部分透明像素,如果不含有透明像素,则is_edge赋值为0,并将该瓦片由PNG格式转换为JPG格式,否则is_edge赋值为0,然后将瓦片文件及附加属性存入数据库;步骤5、元数据入库:元数据入库支持XML和shp两种格式,通过解析文件,从中提取影像的相关属性存入元数据存储数据库;步骤6、数据发布:向用户提供数据浏览、检索及分发服务。2.如权利要求1所述的遥感影像切片入库一体化高效管理方法,其特征在于步骤1中,所述分布式存储数据库地址为GridFS数据库地址。3.如权利要求1所述的遥感影像切片入库一体化高效管理方法,其特征在于步骤2中,获取COG影像过程包括判断原始影像的波段情况(3波段或者4波段)、比特位深转换(转换到8bit)、无...

【专利技术属性】
技术研发人员:赵海鹏张强孙晓玮
申请(专利权)人:天津市测绘院有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1