[发明专利]一种高效自适应三维地名瓦片生产方法及装置有效
申请号: | 201611114630.7 | 申请日: | 2016-12-07 |
公开(公告)号: | CN106777004B | 公开(公告)日: | 2019-07-02 |
发明(设计)人: | 池晶;龙燕军;贺楷锴;朱伟奇;刘芬;王建光 | 申请(专利权)人: | 武大吉奥信息技术有限公司 |
主分类号: | G06F16/29 | 分类号: | G06F16/29 |
代理公司: | 北京双收知识产权代理有限公司 11241 | 代理人: | 曾晓芒 |
地址: | 430223 湖北省武汉*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 高效 自适应 三维 地名 瓦片 生产 方法 装置 | ||
本发明适用于地理信息系统技术领域,提供一种高效自适应三维地名瓦片生产方法及装置,所述方法包括:针对每层的三维地名瓦片生产,计算当前层的地名瓦片生产的总瓦片数C;计算当前层的每次查询范围窗口,该窗口为正方形窗口,其边长根据所述查询范围窗口大小,按照一定顺序移动窗口,使得窗口遍历当前层所有的地名瓦片进行生产组织地名数据,然后继续下一层,直至所有层的地名瓦片生产完成。本发明通过设计一个合理大小的查询范围窗口,最大限度利用数据库性能的情况下,保证了地名瓦片数据生产的效率,本质上减少了数据查询交互时间,提升地名命中瓦片效率。
技术领域
本发明属于地理信息系统GIS技术领域,尤其涉及一种高效自适应三维地名瓦片生产方法及装置。
背景技术
互联网技术的高速发展催生了GIS行业的瓦片地图技术,它解决了终端用户显示矢量数据的低效率问题,大大的提升了用户体验。瓦片技术非常适合各种互联网应用与GIS行业的大数据做交互,例如桌面端、手机端等终端,目前的瓦片技术不仅仅可以提供底图(栅格图像)给终端用户展示,甚至地名数据也可以使用瓦片技术来给终端用户做展示和查询。
吉奥三维地名瓦片服务(WTFS服务),是一种可以将GeoGlobe的三维地名数据集发布为瓦片服务的一种服务。这种服务传输给终端的数据并不是栅格瓦片,而是按照栅格瓦片地理位置组织的地名数据,也就是矢量数据。
瓦片技术在各种终端应用上比传统矢量快的数据本质是用更多的空间来换取了查询时间,也就是计算机最常用的空间换时间的方式。一个省的原始矢量或许只有1G,使用瓦片技术瓦片化之后它的存储量可能会成倍的增长,有时候如果需要高精度的数据,那么数据量可能成几何倍增长都可能,所以数据生产的成本是非常高的。
传统的三维地名数据集瓦片生产的方式为循环每层级范围,一批一批的瓦片去生产,将地名数据组织为瓦片数据。即按照每张瓦片大小256*256像素的地理矩形范围查询矢量地名数据,然后将查询出的结果(此范围的地名信息)保存为一张瓦片。
具体的,如图1所示的一张地名数据分布,如果按照现有瓦片生产方式生产地名数据,即按照每张瓦片大小256*256像素的地理矩形范围查询矢量地名数据,然后将查询出的结果(此范围的地名信息)保存为一张瓦片,最后入库成为瓦片数据,假设图1中某层的数据有n×n张瓦片范围地名数据,查询n×n次后,可以将所有数据三维地名数据瓦片生产成功。这种瓦片生产方式效率极为低下,效率测试,以下表1示出了各种数据库的地名瓦片生产效率:
表1
Oracle数据库、Mongo数据库和Sqlite数据库是目前市面上典型的数据库。现有技术的瓦片生产方法是对每层瓦片范围做瓦片数次数的数据库查询,这个查询速度对于1-18级别的数据,将是一个非常大的查询次数,对于矢量的地名数据来说这将是一个非常恐怖的耗时,按照全国范围18级别的瓦片数去生产将是亿级别以上的查询,这对于GIS空间数据库来说无疑是耗时巨大。
发明内容
鉴于上述问题,本发明的目的在于提供一种高效自适应三维地名瓦片生产方法及装置,旨在解决现有三维地名数据集瓦片生产的效率低下的技术问题,通过减少瓦片地名生产的查询耗时来减少瓦片生产总时间,达到提高整体瓦片生产效率,提升瓦片化的更新速度,简化生产流程。
一方面,所述高效自适应三维地名瓦片生产方法包括下述步骤:
针对每层的三维地名瓦片生产,计算当前层的地名瓦片生产的总瓦片数C;
计算当前层的每次查询范围窗口,该窗口为正方形窗口,其边长其中D为矢量地名点数,P为数据库的批量提交量最优数,k为调节系数,|*|表示取整;
根据所述查询范围窗口大小,按照一定顺序移动窗口,使得窗口遍历当前层所有的地名瓦片,在遍历过程中,对每次窗口所覆盖瓦片进行生产组织地名数据,然后继续下一层,直至所有层的地名瓦片生产完成。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武大吉奥信息技术有限公司,未经武大吉奥信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611114630.7/2.html,转载请声明来源钻瓜专利网。