预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共16页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN114186005A(43)申请公布日2022.03.15(21)申请号202111308453.7(22)申请日2021.11.05(71)申请人深圳市震有软件科技有限公司地址518057广东省深圳市南山区粤海街道高新区社区科苑南路3176号彩讯科技大厦五层A区(72)发明人白肖吴闽华卫宣安姜坤(74)专利代理机构深圳市君胜知识产权代理事务所(普通合伙)44268代理人朱阳波(51)Int.Cl.G06F16/29(2019.01)权利要求书2页说明书9页附图4页(54)发明名称基于地图数据聚合的优化显示处理方法、装置、终端及介质(57)摘要本发明公开了基于地图数据聚合的优化显示处理方法、装置、终端及介质,方法包括:构建查询数据条件,接收并解析所述聚合数据请求;通过多线程并行计算将所有点位数据分配到对应的网格,并根据分配到每个网格的点位构成的多边形计算质心坐标;把各质心之间距离在预定范围内的相邻质心进行合并,计算合并后的新质心坐标,以及对新质心点位数量进行相加;将合并相加后的新质心及没有合并的质心所对应的点位数量及点位坐标的网格,进行渲染优化显示。本发明的好处在于:大量的计算均可采取多线程并行计算,运算速度快,每个原始点位参与一次运算;解决聚合出来的点可能不能较精确反映原始点的信息;网格的划分以不同层级的切片为单位,自适应行强。CN114186005ACN114186005A权利要求书1/2页1.一种基于地图数据聚合的优化显示处理方法,其特征在于,所述方法包括:获取地图层级、地图可视化区域构建查询数据,以地图层级、地图可视化区域构建查询数据条件,向地图服务器发送聚合数据请求;地图服务器接收并解析所述聚合数据请求,根据解析的地图层级和区域,获取当前可视区域的地图切片数据;并将获取的每个地图切片划分为矩阵的网格;通过多线程并行计算将所有点位数据分配到对应的网格,并根据分配到每个网格的点位构成的多边形,计算多边形的质心坐标;根据计算的多边形的质心坐标,把各质心之间距离在预定范围内的相邻质心进行合并,并计算合并后的新质心坐标,以及对新质心点位数量进行相加;将合并相加后的新质心及没有合并的质心所对应的点位数量及点位坐标的网格,进行渲染优化显示。2.根据权利要求1所述的基于地图数据聚合的优化显示处理方法,其特征在于,所述获取地图层级、地图可视化区域构建查询数据,以地图层级、地图可视化区域构建查询数据条件,向地图服务器发送聚合数据请求的步骤包括:获取当前地图层级、地图可视化区域;判断当前地图层级是否是最大层级;当当前地图层级不是最大层级,则以地图层级、地图可视化区域构建查询数据条件,向地图服务器请求聚合数据。3.根据权利要求2所述的基于地图数据聚合的优化显示处理方法,其特征在于,所述获取地图层级、地图可视化区域构建查询数据,以地图层级、地图可视化区域构建查询数据条件,向地图服务器发送聚合数据请求的步骤还包括:当判断当前地图层级是最大层级,则直接把数据展示到当前层级地图上。4.根据权利要求1所述的基于地图数据聚合的优化显示处理方法,其特征在于,所述地图服务器接收并解析所述聚合数据请求,根据解析的地图层级和区域,获取当前可视区域的地图切片数据;并将获取的每个地图切片划分为矩阵的网格的步骤;地图服务器接收所述聚合数据请求;解析所述聚合数据请求,以入参的可视区域及地图层级,计算获取当前显示的地图可视区域内的地图所有切片数量;将每个切片构建成定义的N*N的网格。5.根据权利要求1所述的基于地图数据聚合的优化显示处理方法,其特征在于,所述通过多线程并行计算将所有点位数据分配到对应的网格,并根据分配到每个网格的点位构成的多边形,计算多边形的质心坐标的步骤包括:通过多线程并行计算,将所有点位数据分配到对应的网格上,并计算每个网络对应的点位数量;将所有点位分配到对应的网格,然后根据分配到每个网格的点位构成的多边形,计算多边形质心坐标。6.根据权利要求1所述的基于地图数据聚合的优化显示处理方法,其特征在于,所述根据计算的多边形的质心坐标,把各质心之间距离在预定范围内的相邻质心进行合并,并计算合并后的新质心坐标,以及对新质心点位数量进行相加的步骤包括:2CN114186005A权利要求书2/2页根据计算的多边形的质心坐标,判断各个质心之间的距离是否在预定范围内;当各质心之间有距离在预定范围内的相邻质心,则把各质心之间距离在预定范围内的相邻质心进行合并,并计算合并后的新质心坐标,以及对新质心点位数量进行相加。7.根据权利要求1所述的基于地图数据聚合的优化显示处理方法,其特征在于,所述将合并相加后的新质心及没有合并的质心所对应的点位数量及点位坐标的网格,进行渲染优化显示的步骤还包括:当判