[发明专利]无人机瓦片地图快速加载方法、系统、设备及存储介质有效
申请号: | 201910263143.4 | 申请日: | 2019-04-02 |
公开(公告)号: | CN109977192B | 公开(公告)日: | 2023-04-07 |
发明(设计)人: | 李光明;邹玉娇;郭丹丹 | 申请(专利权)人: | 山东大学 |
主分类号: | G06F16/29 | 分类号: | G06F16/29;G06F16/22;G06F16/2455;G06F16/27;G06F16/9537;G06F16/957 |
代理公司: | 济南圣达知识产权代理有限公司 37221 | 代理人: | 黄海丽 |
地址: | 264209 山东*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本公开公开了无人机瓦片地图快速加载方法、系统、设备及存储介质,通过无人机采集目标区域的遥感数据;将采集到的无人机原始图片用Pix4DMapper工具拼接成全景图;基于瓦片金字塔技术,调用Mapnik库在服务器端生成不同级别的无人机瓦片地图,基于Hilbert编码算法对生成的不同级别的瓦片进行编码,并建立索引存储到HBase中;配置Redis作为缓存数据库,从广度、深度两个维度对瓦片进行预取并写入Redis缓存中;采用基于事件驱动的Node.js完成服务器端开发;利用开源JavaScript地图库OpenLayers完成浏览器端加载显示。本公开广泛应用于无人机瓦片地图生成和高效加载中。 | ||
搜索关键词: | 无人机 瓦片 地图 快速 加载 方法 系统 设备 存储 介质 | ||
【主权项】:
1.无人机瓦片地图快速加载方法,其特征是,包括:获取由无人机采集的目标区域的原始图像;将采集到的原始图像拼接成全景图;基于瓦片金字塔模型,将全景图切分成不同层级的瓦片地图;每一层级包括若干个瓦片地图;采用Hilbert编码算法对每个瓦片地图进行编码,按照“层级+Hilbert编码”的形式为每个瓦片地图建立索引,并将每个瓦片地图、索引和每个瓦片地图与索引之间的一一对应关系均存储到HBase数据库中;配置Redis数据库作为缓存数据库;当用户浏览地图时,根据用户当前浏览窗口所需要加载的瓦片地图,先从Redis缓存数据库中查找需要加载的瓦片地图,如果查找到需要的瓦片地图,直接返回到浏览器进行显示;若未查找到需要的瓦片地图,则从HBase数据库中预选取与当前浏览窗口所需要加载的瓦片地图的广度和深度方向的邻接瓦片地图,并将预选取的瓦片地图写入缓存数据库中;同时返回用户当前浏览窗口需要加载的数据并显示。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东大学,未经山东大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201910263143.4/,转载请声明来源钻瓜专利网。