【技术实现步骤摘要】
一种数据处理方法、装置、设备及计算机存储介质
本专利技术属于信息处理领域,尤其涉及一种数据处理方法、装置、设备及计算机存储介质。
技术介绍
随着信息科技的发展,人们进入了数字信息化时代,各种电子数据产生的越来越多,大量纸质的数据已经被电子化,各种处理和记录系统产生了海量数据。在众多的海量数据点与地图相结合的应用中,海量数据点的类型和数量都很多。想要把上千万的数据点展示在地图上,聚合计算的计算量大,运行速度慢,而且由于数据点数目众多,会在显示界面互相压盖,进而导致终端显示效果不佳。因此,海量数据如何更好的聚合是目前需要解决的问题。
技术实现思路
本专利技术实施例提供一种数据处理方法、装置、设备及计算机存储介质,能够解决如何使海量数据更好的聚合的问题。第一方面,本申请提供了一种数据处理方法,该方法包括:获取多个数据点,数据点用于表示地图上的数据信息;对多个数据点进行聚合,确定第一聚合数据;基于预先配置的瓦片切割算法对第一聚合数据进行瓦片切割,得到矢量瓦片。在一种可能的实现中,在 ...
【技术保护点】
1.一种数据处理方法,应用于服务器,其特征在于,所述方法包括:/n获取多个数据点,所述数据点用于表示地图上的数据信息;/n对所述多个数据点进行聚合,确定第一聚合数据;/n基于预先配置的瓦片切割算法对所述第一聚合数据进行瓦片切割,得到矢量瓦片。/n
【技术特征摘要】
1.一种数据处理方法,应用于服务器,其特征在于,所述方法包括:
获取多个数据点,所述数据点用于表示地图上的数据信息;
对所述多个数据点进行聚合,确定第一聚合数据;
基于预先配置的瓦片切割算法对所述第一聚合数据进行瓦片切割,得到矢量瓦片。
2.根据权利要求1所述的方法,其特征在于,在所述得到矢量瓦片之后,所述方法还包括:
接收终端发送的渲染请求信息,所述渲染请求信息包括目标地图区域的位置信息;
响应于所述渲染请求信息,确定与所述目标地图区域对应的目标矢量瓦片;
将所述目标矢量瓦片发送给所述终端,以使所述终端基于所述目标矢量瓦片渲染所述目标地图区域。
3.根据权利要求1所述的方法,其特征在于,所述基于预先配置的瓦片切割算法对所述第一聚合数据进行瓦片切割确定矢量瓦片,包括:
将所述第一聚合数据按照矢量瓦片的组织模型进行数据组织,确定矢量数据;
基于所述预先配置的瓦片切割算法确定实际切片范围和切片层级;
基于所述实际切片范围和切片层级,对所述矢量数据进行瓦片切割确定矢量瓦片。
4.根据权利要求3所述的方法,其特征在于,所述基于所述预先配置的瓦片切割算法确定实际切片范围,包括:
基于所述预先配置的瓦片切割算法确定所述矢量数据的限定切片范围;
对所述限定切片范围进行道格拉斯抽稀,确定矢量数据的预设切片范围;
根据所述限定切片范围和所述默认切片范围,确定所述矢量数据的实际切片范围。
5.根据权利要求3所述的方法,其特征在于,所述基于所述实际切片范围和切片层级,对所述矢量数据进行瓦片切割确定矢量瓦片,包括:
根据所述实际切片范围和所述切片层级,确定矢量瓦片的行号范围和列号范围;
基于所述行号范围和所列号范围,对所述矢量数据进行瓦片切割确定矢量瓦片。
6.一种渲染方法,应用于终端,其特征在于,所述方法包括:
向服务器发送渲染请求信息,所述渲染请求信息包括目标地图区域的位置信息;
接收所述服务器发送的与所述目标地图区域对应的目标矢量瓦片;
将所述目标矢量瓦片转化为四叉树结构的节点数据;
利用四叉树算法对所述节点数据进行聚合,确定第二聚合数据;
基于所述第二聚合数据渲染所述目标地图区域。
7.根据权利要求6所述的方法,其特征在于,所述将所述目标矢量瓦片转化为四叉树结构的节点数据,包括:
对所述...
【专利技术属性】
技术研发人员:龚喜,褚文博,王艳,丁峰,李庆建,
申请(专利权)人:国汽北京智能网联汽车研究院有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。