[发明专利]一种地图聚合系统及聚合方法有效
| 申请号: | 202310172765.2 | 申请日: | 2023-02-28 |
| 公开(公告)号: | CN115905451B | 公开(公告)日: | 2023-05-12 |
| 发明(设计)人: | 李倩;高永兴;陈立名;胡江洪;曹彬;常小刚 | 申请(专利权)人: | 菲特(天津)检测技术有限公司 |
| 主分类号: | G06F16/29 | 分类号: | G06F16/29;G06F16/26 |
| 代理公司: | 天津知川知识产权代理事务所(特殊普通合伙) 12249 | 代理人: | 胡翠 |
| 地址: | 300308 天津市滨海新区自贸试验区(空港经济*** | 国省代码: | 天津;12 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 地图 聚合 系统 方法 | ||
本发明公开了一种地图聚合系统及聚合方法,属于电子地图技术领域,所述聚合系统包括:设置模块:设置每个层级聚合范围正方形盒子的边长A;数据获取模块:获取地图层级数M及基础点;数据判断命名模块:判断数据点集合中第二个点位是否属于已有盒子;循环执行模块:依次判断数据点集合中剩余点位是否属于已有盒子;得到盒子信息集合;聚合模块:根据盒子信息集合,在地图上标记聚合点;显示模块:当地图为最大层级时,显示单点,当多个点位重叠时,加大点位并显示重叠数量,点击时向上延伸显示对应的重叠项。当地图点位数量十分庞大时,本发明能够提高视觉显示的效果,提高用户体验。
技术领域
本发明属于电子地图技术领域,具体涉及一种地图聚合系统及聚合方法。
背景技术
近年来,随着物联网通讯技术的快速发展,电子地图的清晰度越来越高,随之而来的结果是电子地图的数据量越来越大,目前,越来越多的网页中包含了基于地图的定位点展示。当定位点遇到大数据量时,视觉效果十分杂乱,如图1所示,此时定位点密集度过高,存在加载缓慢的问题,甚至造成系统的卡顿或闪退;如何使其更加丝滑、清晰地进行展示成了一个问题。
目前,传统的定位显示技术主要包括以下两种:
先获取当前的分辨率,然后抓取整个屏幕,将整个屏幕用宫格的方式进行划分,得到若干个格子,比如九宫格或十二宫格,最后判断每个宫格内的点位数,对每个宫格进行聚合;
首先获得第一个点位,然后以第一个点位为圆心,通过调整半径获取不同数量的点位,最后以圆为基准进行聚合;
通过实际使用发现,现有技术存在如下的缺陷:
第一种方案中,由于每个宫格内的点位数量不同,比如,有些宫格内的点位数较多,聚合后点位比较密集,有些宫格内点位很少,甚至没有点位;因此,其结果是分布不均衡,经常导致聚合后的地图点位局部密集。
第二种方案中,相邻两个圆可能存在交叉,此时交叉部分的点位聚合存在一定的不确定性,比如经常将交叉范围的点位聚合至第一个圆内,其结果依然是局部区域聚合点位密集。
发明内容
本发明为解决公知技术中存在的技术问题,提供一种地图聚合系统及聚合方法,在地图点位数量十分庞大时,解决视觉效果十分杂乱和性能资源消耗过大的问题,以提高用户体验。
本发明的第一目的是提供一种地图聚合系统,所述地图包括M个层级,M为大于1的自然数,所述聚合系统包括:
设置模块:设置每个层级聚合范围正方形盒子的边长A,将所述边长A换算为坐标长度La;
数据获取模块:获取地图层级数M及基础点,所述基础点为数据点集合中的第一个点位(X,Y),以所述基础点为中心点,创建第一个盒子,并记录第一个盒子的行数R1、列数C1、最大X坐标maxX、最大Y坐标maxY、最小X坐标minX、最小Y坐标minY,以及盒子内点位总数S;当S等于1时,记录结果为:Box1{R1,C1,minX,maxX,minY,maxY,1};
数据判断命名模块:判断数据点集合中第二个点位是否属于已有盒子;具体为:
S301、若第二个点位属于已有盒子,则将所属盒子内点位总数S加1,其他字段值不变,记录结果为:Box1{R1,C1,minX,maxX,minY,maxY,2},继续遍历下一点位;
S302、若第二个点位不属于已有盒子,先判断是否属于已有盒子所在的行;
S3021、若第二个点位属于第一个盒子所在的行,则间隔坐标长度La的距离,在该行创建一个新的盒子,新创建的盒子行数沿用第一个盒子的行数R1,列数以该行第一个盒子为基准,列数的命名方式中:右侧为正数递增C2、C3、C4...,左侧为负数递减C-1、C-2、C-3...;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于菲特(天津)检测技术有限公司,未经菲特(天津)检测技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202310172765.2/2.html,转载请声明来源钻瓜专利网。





