一种支持动态投影转换的瓦片地图发布方法及装置制造方法及图纸

技术编号:22166815 阅读:39 留言:0更新日期:2019-09-21 10:32
本发明专利技术公开了一种支持动态投影转换的瓦片地图发布方法,包括:在用户浏览目标区域内的目标瓦片时,计算目标瓦片的目标空间范围;依据目标空间范围,在遥感数据库中获取与目标空间范围匹配的第一目标遥感数据;判断第一目标遥感数据的空间坐标系与目标空间坐标系是否相同;若否,将第一目标遥感数据的空间坐标系转换为目标空间坐标系,得到第二目标遥感数据,将第二目标遥感数据切分成中间数据,将中间数据填充到目标瓦片中。上述方法中,只有在用户浏览到目标瓦片时,才会对目标瓦片对应的遥感数据包进行空间坐标转换和数据切片,不需要预先对目标区域的全部遥感数据进行处理,产生的瓦片文件数量少,节省人力、时间和存储空间,提高了发布效率。

A Tile Map Publishing Method and Device Supporting Dynamic Projection Conversion

【技术实现步骤摘要】
一种支持动态投影转换的瓦片地图发布方法及装置
本专利技术涉及地图
,尤其涉及一种支持动态投影转换的瓦片地图发布方法及装置。
技术介绍
在将不同空间参考系遥感影像文件发布为切片地图服务时,需要经历两个必要过程分别为文件重投影和切片。文件重投影即将不同空间参考系文件进行投影转换,转换为同一种空间坐标系类型,通常1TB遥感影像文件夹经过重投影操作会产生大于1TB的重投影后文件。切片即将重投影后输出文件,按照指定比例尺,层级,图片格式和光谱映射关系进行切片操作,将大的遥感影像数据文件切成256*256像素大小的瓦片地图文件,1TB0.5米分辨率的遥感影像数据切到18级会产生0.35TBjpg格式切片数据或者1.35TBpng格式切片数据。专利技术人对现有的支持动态投影转换的瓦片地图发布方法进行研究发现,在遥感影像发布为瓦片地图的过程中,将全部遥感影像数据投影转换和切片过程会耗费大量时间与存储空间,严重影响遥感影像瓦片地图服务的发布效率。
技术实现思路
有鉴于此,本专利技术提供了一种支持动态投影转换的瓦片地图发布方法及装置,用以解决现有技术中在遥感影像发布为瓦片地图的过程中,将全部遥感影像数据投影转换和切片过程会耗费大量时间与存储空间,严重影响遥感影像瓦片地图服务的发布效率的问题。具体方案如下:一种支持动态投影转换的瓦片地图发布方法,包括:在检测到用户浏览目标区域内的目标瓦片时,计算所述目标瓦片的目标空间范围;依据所述目标空间范围与浏览的服务,在采用预设方法生成的遥感数据库中获取与所述目标空间范围匹配的第一目标遥感数据;判断所述第一目标遥感数据的空间坐标系与目标空间坐标系是否相同;若否,将所述第一目标遥感数据的空间坐标系转换为目标空间坐标系,得到第二目标遥感数据;将所述第二目标遥感数据切分成中间数据,将所述中间数据填充到所述目标瓦片中。上述的方法,可选的,还包括:若是,将所述第一目标遥感数据切分成中间数据,将所述中间数据填充到所述目标瓦片中。上述的方法,可选的,采用预设方法生成的遥感数据库,包括:获取所述目标区域的遥感数据,将所述遥感数据划分成各个目标图层;将所述各个目标图层录入所述遥感数据库的目标服务中;更新所述遥感数据库中目标服务的空间信息边界。上述的方法,可选的,获取所述目标区域的遥感数据,将所述遥感数据划分成各个目标图层,包括:解析所述目标区域的遥感数据,确定所述遥感数据包含的各个图层;获取每一个图层的空间坐标系和其中每一个遥感数据的遥感空间坐标系;将每一个图层中与图层空间坐标系不同的遥感空间坐标系对应的遥感数据删除,得到目标图层。上述的方法,可选的,依据所述目标空间范围与浏览的服务,在采用预设方法生成的遥感数据库中获取与所述目标空间范围匹配的第一目标遥感数据,包括:获取所述遥感数据库中所述服务的各个遥感数据的空间范围;将所述目标空间范围与各个空间范围进行比较;将所述各个空间范围中与所述目标空间范围的交集对应的遥感数据作为第一目标遥感数据。上述的方法,可选的,将所述第二目标遥感数据切分成中间数据,将所述中间数据填充到所述目标瓦片中包括:获取所述目标瓦片的基本信息和文件列表,其中,所述文件列表中包括与所述目标瓦片对应的目标遥感数据,所述基本信息包括:空间范围,瓦片长宽和光谱对应关系;遍历所述文件列表,依据所述基本信息对所述遥感数据的进行区域裁剪,得到中间数据;获取所述中间数据的空间范围;依据所述空间范围,将所述中间数据填充到所述目标区域中。上述的方法,可选的,还包括判断所述目标区域是否填充完整;若是,获取所述目标瓦片的浏览格式;依据所述浏览格式对所述中间数据进行压缩。一种支持动态投影转换的瓦片地图发布装置,包括:计算模块,用于在检测到用户浏览目标区域内的目标瓦片时,计算所述目标瓦片的目标空间范围;获取模块,用于依据所述目标空间范围与浏览的服务,在采用预设方法生成的遥感数据库中获取与所述目标空间范围匹配的第一目标遥感数据;判断模块,用于判断所述第一目标遥感数据的空间坐标系与目标空间坐标系是否相同;转换模块,用于若否,将所述第一目标遥感数据的空间坐标系转换为目标空间坐标系,得到第二目标遥感数据;切分填充模块,用于将所述第二目标遥感数据切分成中间数据,将所述中间数据填充到所述目标瓦片中。上述的装置,可选的,所述获取模块包括:第一获取单元,用于获取所述遥感数据库中所述服务的各个遥感数据的空间范围;比较单元,用于将所述目标空间范围与各个空间范围进行比较;确定单元,用于将所述各个空间范围中与所述目标空间范围的交集对应的遥感数据作为第一目标遥感数据。上述的装置,可选的,所述切分填充模块包括:第二获取单元,用于获取所述目标瓦片的基本信息和文件列表,其中,所述文件列表中包括与所述目标瓦片对应的目标遥感数据,所述基本信息包括:空间范围,瓦片长宽和光谱对应关系;裁剪单元,依据所述基本信息对所述文件列表进行区域裁剪,得到中间数据;第三获取单元,用于获取所述中间数据的空间范围;填充单元,用于依据所述空间范围将所述中间数据填充到所述目标区域中。与现有技术相比,本专利技术包括以下优点:本专利技术公开了一种支持动态投影转换的瓦片地图发布方法,包括:在用户浏览目标区域内的目标瓦片时,计算目标瓦片的目标空间范围;依据目标空间范围,在遥感数据库中获取与目标空间范围匹配的第一目标遥感数据;判断第一目标遥感数据的空间坐标系与目标空间坐标系是否相同;若否,将第一目标遥感数据的空间坐标系转换为目标空间坐标系,得到第二目标遥感数据,将第二目标遥感数据切分成中间数据,将中间数据填充到目标瓦片中。上述方法中,只有在用户浏览到目标瓦片时,才会对目标瓦片对应的遥感数据包进行空间坐标转换和数据切片,不需要预先对目标区域的全部遥感数据进行处理,产生的瓦片文件数量少,节省人力、时间和存储空间,提高了发布效率。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例公开的一种支持动态投影转换的瓦片地图发布方法流程图;图2为本专利技术实施例公开的一种服务的示意图;图3为本专利技术实施例公开的一种支持动态投影转换的瓦片地图发布方法又一流程图;图4为本专利技术实施例公开的一种支持动态投影转换的瓦片地图发布方法又一流程图;图5为本专利技术提供的一种黑白名单的匹配装置结构框图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。本专利技术公开了一种支持动态投影转换的瓦片地图发布方法,应用在遥感影像发布为瓦片地图的过程中,其中,瓦片地图是一种多分辨率层次模型,从瓦片金字塔的底层到顶层,分辨率越来越低,但表示的地理范围不变。在将不同空间参考系遥感影像文件发布为切片地图服务时,需要经历两个必要过程分别为文件重投影和切片。文件重投影即将不同空间参考系文件进行投影转换,转换本文档来自技高网...

【技术保护点】
1.一种支持动态投影转换的瓦片地图发布方法,其特征在于,包括:在检测到用户浏览目标区域内的目标瓦片时,计算所述目标瓦片的目标空间范围;依据所述目标空间范围与浏览的服务,在采用预设方法生成的遥感数据库中获取与所述目标空间范围匹配的第一目标遥感数据;判断所述第一目标遥感数据的空间坐标系与目标空间坐标系是否相同;若否,将所述第一目标遥感数据的空间坐标系转换为目标空间坐标系,得到第二目标遥感数据;将所述第二目标遥感数据切分成中间数据,将所述中间数据填充到所述目标瓦片中。

【技术特征摘要】
1.一种支持动态投影转换的瓦片地图发布方法,其特征在于,包括:在检测到用户浏览目标区域内的目标瓦片时,计算所述目标瓦片的目标空间范围;依据所述目标空间范围与浏览的服务,在采用预设方法生成的遥感数据库中获取与所述目标空间范围匹配的第一目标遥感数据;判断所述第一目标遥感数据的空间坐标系与目标空间坐标系是否相同;若否,将所述第一目标遥感数据的空间坐标系转换为目标空间坐标系,得到第二目标遥感数据;将所述第二目标遥感数据切分成中间数据,将所述中间数据填充到所述目标瓦片中。2.根据权利要求1所述的方法,其特征在于,还包括:若是,将所述第一目标遥感数据切分成中间数据,将所述中间数据填充到所述目标瓦片中。3.根据权利要求1所述的方法,其特征在于,采用预设方法生成的遥感数据库,包括:获取所述目标区域的遥感数据,将所述遥感数据划分成各个目标图层;将所述各个目标图层录入所述遥感数据库的目标服务中;更新所述遥感数据库中目标服务的空间信息边界。4.根据权利要求3所述的方法,其特征在于,获取所述目标区域的遥感数据,将所述遥感数据划分成各个目标图层,包括:解析所述目标区域的遥感数据,确定所述遥感数据包含的各个图层;获取每一个图层的空间坐标系和其中每一个遥感数据的遥感空间坐标系;将每一个图层中与图层空间坐标系不同的遥感空间坐标系对应的遥感数据删除,得到目标图层。5.根据权利要求1所述的方法,其特征在于,依据所述目标空间范围与浏览的服务,在采用预设方法生成的遥感数据库中获取与所述目标空间范围匹配的第一目标遥感数据,包括:获取所述遥感数据库中所述服务的各个遥感数据的空间范围;将所述目标空间范围与各个空间范围进行比较;将所述各个空间范围中与所述目标空间范围的交集对应的遥感数据作为第一目标遥感数据。6.根据权利要求1所述的方法,其特征在于,将所述第二目标遥感数据切分成中间数据,将所述中间数据填充到所述目标瓦片中包括:获取所述目标瓦片的基本信息和文件列表,其中,...

【专利技术属性】
技术研发人员:李刚刘绪学
申请(专利权)人:苏州超擎图形软件科技发展有限公司
类型:发明
国别省市:江苏,32

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

1