[发明专利]一种地图瓦片高效生成方法及装置在审
申请号: | 201911393905.9 | 申请日: | 2019-12-30 |
公开(公告)号: | CN111143502A | 公开(公告)日: | 2020-05-12 |
发明(设计)人: | 刘敏;张洪;周婧 | 申请(专利权)人: | 重庆同汇勘测规划有限公司 |
主分类号: | G06F16/29 | 分类号: | G06F16/29 |
代理公司: | 重庆信航知识产权代理有限公司 50218 | 代理人: | 穆祥维 |
地址: | 401122 重庆市渝北区*** | 国省代码: | 重庆;50 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 地图 瓦片 高效 生成 方法 装置 | ||
本发明提供一种地图瓦片高效生成方法,包括以下步骤:S1、根据地图的地理范围生成该地图的瓦片金字塔策略;S2、通过有效区域范围判断策略中的有效瓦片数量;S3、将有效瓦片数量均分到若干任务文件中形成任务文件列表备用;S4、启动预定数量的瓦片生成器,每个瓦片生成器读取列表中的任务文件,解析任务文件中的瓦片信息,将瓦片信息通过渲染切片保存到临时文件;S5、将临时文件整合写入到单一文件内,完成地图切片。本发明还提供一种地图瓦片高效生成装置。本申请通过有效区域范围将瓦片金字塔策略中的有效瓦片筛选出来,同时启动预定数量的多个瓦片生成器来读取解析任务文件,因而能有效提高瓦片地图生成效率,且不依赖特定的渲染地图引擎。
技术领域
本发明涉及测绘与地理信息行业地图数据处理技术领域,具体涉及一种地图瓦片高效生成方法及装置。
背景技术
瓦片地图金字塔模型是一种多分辨率层次模型,从瓦片金字塔的底层到顶层,分辨率越来越低,但表示的地理范围不变。首先确定地图服务平台所要提供的缩放级别的数量N,把缩放级别最高、地图比例尺最大的地图图片作为金字塔的底层,即第0层,并对其进行分块,从地图图片的左上角开始,从左至右、从上到下进行切割,分割成相同大小比如256×256像素的正方形地图瓦片,形成第0层瓦片矩阵;在第0层地图图片的基础上,按每2×2像素合成为一个像素的方法生成第1层地图图片,并对其进行分块,分割成与下一层相同大小的正方形地图瓦片,形成第1层瓦片矩阵;采用同样的方法生成第2层瓦片矩阵;…;如此下去,直到第N-1层,构成整个瓦片金字塔。
本发明的发明人经过研究发现,目前主要使用的地图瓦片生成的方式按照地图范围内所有的地图进行切片,但是没有进行筛选无效区域,由此不仅造成不必要的空白渲染,而且造成生成时间和存储空间的浪费,特别是如图1所示带状倾斜的地图中有75%以上的空白区域,采用传统的地图瓦片生成方式将不可避免的进行全域渲染和输出。
发明内容
针对现有地图瓦片生成的方式按照地图范围内所有的地图进行切片,但是没有进行筛选无效区域,由此不仅造成不必要的空白渲染,而且造成生成时间和存储空间的浪费,特别是带状倾斜的地图中有75%以上的空白区域,采用传统的地图瓦片生成方式将不可避免的进行全域渲染和输出的技术问题,本发明提供一种地图瓦片高效生成方法,该方法生成数据高效且数据存储冗余少。
为了解决上述技术问题,本发明采用了如下的技术方案:
一种地图瓦片高效生成方法,包括以下步骤:
S1、根据地图的地理范围生成该地图的瓦片金字塔策略;
S2、通过有效区域范围判断策略中的有效瓦片数量;
S3、将有效瓦片数量均分到若干任务文件中形成任务文件列表备用;
S4、启动预定数量的瓦片生成器,每个瓦片生成器读取前述列表中的任务文件,解析任务文件中的瓦片信息,将瓦片信息通过渲染切片保存到临时文件;
S5、将所述临时文件整合写入到单一文件内,完成地图切片。
进一步,所述步骤S2中通过有效区域范围判断策略中的有效瓦片数量具体包括:根据地图形状自动获取或人工圈定地图有效区域,通过有效区域范围对瓦片金字塔策略中每一级别的每一个瓦片的范围进行空间计算,若瓦片的空间位置在有效区域范围内或与有效区域范围相交,则将该瓦片纳入到地图有效瓦片并存储在内存中等待分配。
进一步,所述步骤S4中每个瓦片生成器完成瓦片生成后,读取任务文件列表中是否还存在任务文件,若存在任务文件,瓦片生成器读取解析任务文件,同时删除解析后的任务文件,进入工作状态;若不存在任务文件,瓦片生成器退出。
进一步,所述步骤S5中将所述临时文件写入到单一文件内具体包括:将生成的临时文件按照步骤S1中的瓦片金字塔策略进行有序的组织写入到单一文件中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于重庆同汇勘测规划有限公司,未经重庆同汇勘测规划有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911393905.9/2.html,转载请声明来源钻瓜专利网。