[发明专利]矢量切片的处理方法、装置、服务器及存储介质有效
申请号: | 202210012449.4 | 申请日: | 2022-01-07 |
公开(公告)号: | CN114048280B | 公开(公告)日: | 2022-04-29 |
发明(设计)人: | 赵宏杰;陆川;敬君 | 申请(专利权)人: | 成都国星宇航科技有限公司 |
主分类号: | G06F16/29 | 分类号: | G06F16/29;G06F16/56 |
代理公司: | 北京超凡宏宇专利代理事务所(特殊普通合伙) 11463 | 代理人: | 蒋姗 |
地址: | 610094 四川省成都市双流*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 矢量 切片 处理 方法 装置 服务器 存储 介质 | ||
本申请提供一种矢量切片的处理方法、装置、服务器及存储介质。方法包括:接收用户终端的服务请求,服务请求携带有用户终端的当前可视区域内欲显示的瓦片的第一坐标集合;从服务器的存储模块中读取与服务请求所对应的元文件至服务器的内存中,并从元文件中获取与第一坐标集合对应的矢量要素作为欲处理的目标要素元文件;根据服务请求中的预设展示条件,对目标要素元文件对应的图层进行渲染;将经过渲染后的目标要素元文件的图像内容切片转换至瓦片对应的区域中,得到目标瓦片;将目标瓦片发送至用户终端,以使用户终端在当前可视区域内显示目标瓦片。本方案无需对所有要素文件进行切片以生成瓦片,从而有利于降低服务器矢量切片的处理压力。
技术领域
本申请涉及图像处理技术领域,具体而言,涉及一种矢量切片的处理方法、装置、服务器及存储介质。
背景技术
基于地理图像的矢量数据,可以被转换成相关的OGC(Open GeospatialConsortium,开放地理空间信息联盟)标准矢量服务,供相关用户进行使用。在用户调用矢量数据或调用预先已完成切割的矢量瓦片的过程中,目前通常由用户终端设置渲染样式,并在用户终端进行矢量瓦片的渲染,该方式对用户终端的性能要求高,运算量大。或者由服务器对预先已完成切割的矢量瓦片进行渲染。其中,预先切好的矢量瓦片,在前期需要用户完成对矢量数据中各类要素的样式设置,然后再耗费大量时间执行切片的操作,导致服务器对矢量切片处理压力大。
发明内容
本申请实施例的目的在于提供一种矢量切片的处理方法、装置、服务器及存储介质,通过对瓦片的在线整改操作,实现在线获取不同用户需求的瓦片,能够降低用户终端的运算量,改善服务器对矢量切片处理压力大的问题。
为了实现上述目的,本申请的实施例通过如下方式实现:
第一方面,本申请实施例提供一种矢量切片的处理方法,方法包括:步骤S1,接收用户终端的服务请求,所述服务请求携带有所述用户终端的当前可视区域内欲显示的瓦片的第一坐标集合;步骤S2,从服务器的存储模块中读取与所述服务请求所对应的元文件至所述服务器的内存中,并从所述元文件中获取与所述第一坐标集合对应的矢量要素作为欲处理的目标要素元文件;步骤S3,确定所述欲处理的所述目标要素元文件为同一坐标系;步骤S5,根据所述服务请求中的预设展示条件,对所述目标要素元文件对应的图层进行渲染;步骤S6,将经过渲染后的目标要素元文件的图像内容切片转换至所述瓦片对应的区域中,得到目标瓦片;步骤S7,将所述目标瓦片发送至所述用户终端,以使所述用户终端在所述当前可视区域内显示所述目标瓦片。
在上述的实施方式中,由服务器仅对用户终端的当前可视区域内欲显示的瓦片所对应的目标要素元文件进行渲染,无需对当前可视示区域之外的其他要素元文件进行渲染,从而可以减少运算量。另外,通过将目标要素元文件切片转换至欲显示的瓦片区域中,以得到目标瓦片,再将目标瓦片发送至用户终端,无需对所有要素文件进行切片以生成瓦片,从而有利于降低服务器矢量切片的处理压力。
结合第一方面,在一些可选的实施方式中,在步骤S3和步骤S5之间,还包括步骤S4对欲处理的所述目标要素元文件进行在线整改操作,包括:
根据接收的针对指定元文件的指定要素的操作请求,对完成了坐标系判断的所述指定元文件进行在线整改操作,所述操作请求为在线请求。
结合第一方面,在一些可选的实施方式中,在步骤S1接收用户终端的服务请求之前,和/或在步骤S7将所述目标瓦片发送至所述用户终端之前,所述方法还包括:根据预设检测规则,对接收的基于图像的矢量数据进行标准化检测;将经过标准化检测的矢量数据作为元文件存入所述服务器的所述存储模块中。
在上述的实施方式中,通过对矢量数据进行标准化检测,然后将通过检测的矢量数据存入服务器的存储模块中,可以确保所存储的矢量数据为统一标准的数据,使得用户所提供的矢量数据能够更好的为后续提供服务。
结合第一方面,在一些可选的实施方式中,所述预设检测规则包括以下规则中的至少一种:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都国星宇航科技有限公司,未经成都国星宇航科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210012449.4/2.html,转载请声明来源钻瓜专利网。