一种基于地图显示基站的方法及系统的制作方法

文档序号:8226570阅读:1463来源:国知局
一种基于地图显示基站的方法及系统的制作方法
【技术领域】
[0001]本发明涉及基站管理技术,尤指一种基于地图显示基站的方法及系统。
【背景技术】
[0002]随着移动通信的飞速发展,为了获得更好的信号覆盖和更强的接入能力,电信运营商在不断的扩充着其基站的数据量规模。但是,对于电信运营商来说如何管理这些基站,查看基站的状态就成为了一大难题。
[0003]对于运营商而言,获得基站信息又是十分重要的:每个基站都有其地理位置信息,基站的建设分布一定程度上代表了网络的覆盖程度和覆盖范围;每个基站的流量信息代表了用户上网流量的地理分布,展示出上网热点区域,能够为进行网络优化和热点覆盖提供参考数据;基站的流量变化趋势和各业务类型的流量变化分析等,也能在一定程度上呈现无线网络的负载状态和异常情况的发生,而把流量信息与用户行为分析相结合,能够做到基于用户行为的网络运行监控和流量监控。
[0004]管理和查看基站有很多种方式,其中基于地图的显示方法以其直观性和灵活性大受好评。但是,目前对于基于地图的基站显示仅仅只是将基站按照位置在地图上进行标识,并没有进行其他的处理,这时,如果对地图进行缩放处理,那么,地图上的基站标识会过多的展示出来,其显示效果非常密集,无法正常浏览和查看。比如当用户想按照基站流量大小的分布趋势在地图上显示基站(目标基站)时,因为可能某一流量大小的基站都集中在某一个点附近(构成冗余基站),这样,在显示效果上会导致这一流量大小的基站在地图上显示得过密,基站位置叠加,无法正常浏览的问题,从而无法满足用户对于特定区域范围内基站分布情况的正常查看,使得冗余基站信息对目标基站信息造成了的干扰。

【发明内容】

[0005]为了解决上述技术问题,本发明提供了一种基于地图显示基站的方法及系统,能够保证地图上的基站数量始终保持在合理范围内,消除冗余基站信息对目标基站信息的干扰,便于用户查看。
[0006]为了达到本发明目的,本发明提供了一种基于地图显示基站的方法,包括:服务器按照预先设置的基站特征分布条件和获得的地图显示窗口信息选择基站;
[0007]服务器查询选择出的基站的信息,并在地图显示窗口中显示。
[0008]该方法之前还包括:客户端或浏览器获取所述地图显示窗口信息,并向所述服务器请求所述地图显示窗口的区域范围内的基站信息;
[0009]所述地图显示窗口信息包括地图显示窗口的位置信息和大小信息。
[0010]该方法还包括:根据外部触摸所述地图显示窗口的中心位置的时长,调整所述地图显不窗口的大小。
[0011]所述服务器按照预先设置的基站特征分布条件和获得的地图显示窗口信息选择基站包括:
[0012]根据所述地图显不窗口彳目息以及预先设置的用于确定地图显不窗口中基站显不密度的密度等级,选出数据库中所有处于该区域范围内的基站,得到第一基站集合;
[0013]从第一基站集合中选出满足基站特征分布条件的基站,并以该基站为中心,以密度等级建立一个正方形区域,将所有第一基站集合中处于该正方形区域内的除中心点基站之外的基站删除,并将不包括该中心点基站的剩余基站作为第二基站集合;
[0014]从第二基站集合中选出满足基站特征分布条件的基站,并以该基站为中心,以密度等级再次建立一个正方形区域,将所有第二基站集合中处于该正方形区域内的除中心点基站之外的基站排除,并将不包括该中心点基站的剩余基站作为第三基站集合;重复该步骤,直到所建立的正方形区域以外的区域无基站,得到的基站集合中的基站即为选出来的要显示的基站。
[0015]该方法还包括:以列表的形式显示所述选择出的基站的信息。
[0016]本发明还提供了一种基于地图显示基站的系统,至少包括客户端或浏览器,以及服务器;其中,
[0017]客户端或浏览器至少包括请求模块和显示模块,其中,
[0018]请求模块,用于从显示模块获取地图显示窗口信息,并向服务器请求基站信息;
[0019]显示模块,用于在地图显示窗口中显示;
[0020]服务器至少包括筛选模块和获取模块,其中,
[0021]筛选模块,用于接收到来自客户端或浏览器的请求,按照预先设置的基站特征分布条件和获得的地图显示窗口信息选择基站;
[0022]获取模块,用于查询选择出的基站的信息,并输出给客户端或浏览器。
[0023]所述筛选模块具体用于:根据地图显示窗口信息以及预先设置的用于确定地图显示窗口中基站显示密度的密度等级,选出数据库中所有处于该区域范围内的基站,得到第一基站集合;从第一基站集合中选出满足基站特征分布条件的基站,并以该基站为中心,以密度等级建立一个正方形区域,将所有第一基站集合中处于该正方形区域内的除中心点基站之外的基站删除,并将不包括该中心点基站的剩余基站作为第二基站集合;从第二基站集合中选出满足基站特征分布条件的基站,并以该基站为中心,以密度等级再次建立一个正方形区域,将所有第二基站集合中处于该正方形区域内的除中心点基站之外的基站排除,并将不包括该中心点基站的剩余基站作为第三基站集合,直到所建立的正方形区域以外的区域无基站,得到的基站集合中的基站即为选出来的要显示的基站。
[0024]所述显示模块,还用于以列表的形式显示当前选择出的基站的信息。
[0025]与现有技术相比,本发明包括服务器按照预先设置的基站特征分布条件和获得的地图显示窗口信息选择基站;查询选择出的基站的信息,并在地图显示窗口中显示。本发明方法按照基站特征分布条件,通过对地图显示窗口中的基站进行筛选,保证了地图上的基站数量始终保持在合理范围内,清晰地显示特定区域范围内的基站信息,消除了冗余基站信息对目标基站信息的干扰,便于用户查看。
[0026]本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在说明书、权利要求书以及附图中所特别指出的结构来实现和获得。
【附图说明】
[0027]附图用来提供对本发明技术方案的进一步理解,并且构成说明书的一部分,与本申请的实施例一起用于解释本发明的技术方案,并不构成对本发明技术方案的限制。
[0028]图1为本发明基于地图显示基站的方法的流程图;
[0029]图2(a)为现有区域显示基站的地图信息的示意图;
[0030]图2(b)为本发明获取第一基站集合的示意图;
[0031]图2(c)为本发明获取第二基站集合的示意图;
[0032]图2(d)为利用本发明基于地图显示基站的方法后区域显示基站的地图信息的示意图;
[0033]图3为本发明基于地图显示基站的系统的组成结构示意图。
【具体实施方式】
[0034]为使本发明的目的、技术方案和优点更加清楚明白,下文中将结合附图对本发明的实施例进行详细说明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互任意组合。
[0035]在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行。并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。
[0036]基于地图的基站显示的标准流程大致包括:客户端或者浏览器通过发起请求,向服务器请求数据;服务器从数据库或者其他数据来源中获得数据,并将获得的数据通过网络传输给客户端或者浏览器;客户端或者浏览器解析获得的数据,得出所要显示的基站信息,根据基站的地理位置信息并结合地图,将基站标注在地图上显示。
[0037]图1为本发明基于地图显示基站的方法的流程图,如图1所示,包括:
[0038]步骤100:服务器按照预先设置的基站特征分布条件和获得的地图显示窗口信息选择基站。
[0039]本步骤之前还包括:客户端或浏览器获取地图显示窗口信息。在客户端或浏览器中,用户可以通过对地图显示窗口的调整,确定用户所关心的区域范围,从而获得地图显示窗口信息。
[0040]为了利于用户操作,尤其是在手机等触控屏幕上调整地图显示窗口的大小,本发明中可以采用以下方式进行确定地图显示窗口的大小:长按客户端或浏览器的显示屏上地图中某个位置,以用户按住的位置为中心生成一个正方形窗口,边长为a。当用户松开时,即确定了窗口的大小。需要说明的是,如何通过检测用户的操作及获取操作信息属于本领域技术人员的惯用技术手段,并不用于限定本发明的保护范围,这里不再赘述。
[0041]为了获得较好的显示效果,边长a与客户端或浏览器的显示界面的大小相匹配,较佳地,正方形面积为当前客户端或浏览器的显示界面面积的六十四分之一。比如:如果客户端或浏览器的显示界面大小为800*800 (单位是像素),那么,边长a为100 (像素)。其中,“六十四分之一”为实际应用中使得显示效果较好的一个值,可以作为默认设置,如果用户需要可以进行更改。
[0042]进一步地,如果用户继续按住上述位置,如果按住的时间超过预先设置的时间阈值t如I秒,那么,正方形开始增长,变化后的边长a' = aX t X t。
[0043]这样,客户端或浏览器会获得最终确定的地图显示窗口的位置信息和大小信息即地图显示窗口信息。并且客户端或浏览器会将获得的地图显示窗口信息携带在数据请求中发送给服务器,以请求当前设定的区域范围内的基站信息。
[0044]本步骤中,服务器按照预先设置的基站特征分布条件和获得的地图显示窗口信息选择基站包括:
[0045]根据地图显示窗口信息以及预先设置的用于确定地图显示窗口中基站显示密度的密度等级,选出数据库中所有处于该区域范围内的基站,得到第一基站集合;其中,密度等级可以根据地图显示窗口的大小由用户预先设置,如果用户想看到更密的基站,则密度等级越高,反之就越低。如果用户不进行设定,则可以默认由以密度等级所形成的正方形区域为地图显示窗口的八分之一。密度等级越高,以密度等级建立的正方形区域的边长就越小,密度等级在本发明中就是一个用来计算正方形边长的参数,具体来说,就是窗口面积对于小正方形面积的倍数,该参数可以默
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1