楼宇类型确定方法、装置、服务器及存储介质转让专利

申请号 : CN202010959141.1

文献号 : CN112105052B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 刘祖军陶周天李振军邹炎炎

申请人 : 智慧足迹数据科技有限公司

摘要 :

本发明实施例提出一种楼宇类型确定方法、装置、服务器及存储介质,涉及楼宇类型分析技术领域。该方法通过获取运营商信令数据及室分基站列表,并根据室分基站列表从运营商信令数据中筛选得到驻留点数据,驻留点数据包括用户终端的驻留基站,然后按照驻留基站对驻留点数据进行分组,并根据每组驻留点数据确定对应楼宇的到访人数分布情况,最后根据多个楼宇的到访人数分布情况对多个楼宇进行分类,以确定每个楼宇的类型。由于是根据用户终端访问室分基站的驻留点数据确定楼宇的类型,其能更加准确地反映用户的到访情况,同时根据所有楼宇的到访情况划分楼宇的类型,得到的结果更加准确、可靠。

权利要求 :

1.一种楼宇类型确定方法,其特征在于,所述楼宇类型确定方法包括:获取运营商信令数据及室分基站列表,所述室分基站列表包括多个室分基站,所述多个室分基站与多个楼宇一一对应,每个所述室分基站安装于对应的所述楼宇;

根据所述室分基站列表从所述运营商信令数据中筛选得到驻留点数据,所述驻留点数据包括用户终端的驻留基站、驻留时长以及驻留起始时间;

按照所述驻留基站对所述驻留点数据进行分组;

按照日期对每组所述驻留点数据进行分组得到多个数据组,每个所述数据组对应一个所述日期;

根据所述驻留时长以及所述驻留起始时间对每个所述数据组内的驻留点数据进行分类,以得到每个所述数据组的多个类型分组;

对于每一个数据组,统计预设类型的所述类型分组内的驻留点数据的数量作为所述数据组对应的日期的单日到访人数;

根据日期及对应的所述单日到访人数确定所述到访人数分布情况,其中,所述到访人数分布情况用于表征所述楼宇的单日到访人数随日期的变化情况;

根据多个所述楼宇的到访人数分布情况对多个所述楼宇进行分类,以确定每个所述楼宇的类型。

2.根据权利要求1所述的楼宇类型确定方法,其特征在于,所述根据所述驻留时长以及所述驻留起始时间对每个所述数据组内的驻留点数据进行分类的步骤包括:将所述驻留起始时间在预设时间范围内,且所述驻留时长小于预设时长的驻留点数据确定为第一类型的驻留点数据;

将所述驻留起始时间在预设时间范围外或所述驻留时长大于预设时长的驻留点数据确定为第二类型的驻留点数据。

3.根据权利要求1所述的楼宇类型确定方法,其特征在于,所述根据所述驻留时长以及所述驻留起始时间对每个所述数据组内的驻留点数据进行分类的步骤包括:根据所述驻留时长以及所述驻留起始时间,并利用K‑Means聚类算法及预设定的第一分类数对每个所述数据组内的驻留点数据进行分类,其中,所述第一分类数为所述驻留起始时间的类型数量。

4.根据权利要求1‑3中任意一项所述的楼宇类型确定方法,其特征在于,所述根据所述多个楼宇的到访人数分布情况对多个所述楼宇进行分类,以确定每个所述楼宇的类型的步骤包括:

根据所述到访人数分布情况,并利用K‑Means聚类算法及预设定的第二分类数对多个所述楼宇进行分类,以确定每个所述楼宇的类型,其中,所述第二分类数为所述楼宇的类型数量。

5.根据权利要求4所述的楼宇类型确定方法,其特征在于,所述第二分类数为4,所述楼宇的类型包括第一类型、第二类型、第三类型及第四类型;其中,所述第一类型的楼宇为具有娱乐休闲功能的建筑物,所述第二类型的楼宇为特殊类建筑物,所述第三类型的楼宇具有居住功能的建筑物,所述第四类型的楼宇为具有工作功能的建筑物。

6.一种楼宇类型确定装置,其特征在于,所述楼宇类型确定装置包括:数据获取单元,用于获取运营商信令数据及室分基站列表,所述室分基站列表包括多个室分基站,所述多个室分基站与多个楼宇一一对应,每个所述室分基站安装于对应的所述楼宇;

数据筛选单元,用于根据所述室分基站列表从所述运营商信令数据中筛选得到驻留点数据,所述驻留点数据包括用户终端的驻留基站、驻留时长以及驻留起始时间;

数据分组单元,用于按照所述驻留基站对所述驻留点数据进行分组;

分布情况确定单元,用于按照日期对每组所述驻留点数据进行分组得到多个数据组,每个所述数据组对应一个所述日期;

所述分布情况确定单元还用于根据所述驻留时长以及所述驻留起始时间对每个所述数据组内的驻留点数据进行分类,以得到每个所述数据组的多个类型分组;

所述分布情况确定单元还用于对于每一个数据组,统计预设类型的所述类型分组内的驻留点数据的数量作为所述数据组对应的日期的单日到访人数;

所述分布情况确定单元还用于根据日期及对应的所述单日到访人数确定所述到访人数分布情况,其中,所述到访人数分布情况用于表征所述楼宇的单日到访人数随日期的变化情况;

分类单元,用于根据多个所述楼宇的到访人数分布情况对多个所述楼宇进行分类,以确定每个所述楼宇的类型。

7.一种服务器,其特征在于,包括处理器和存储器,所述存储器存储有能够被所述处理器执行的机器可执行指令,所述处理器可执行所述机器可执行指令以实现权利要求1‑5中任意一项所述的楼宇类型确定方法。

8.一种存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1‑5中任意一项所述的楼宇类型确定方法。

说明书 :

楼宇类型确定方法、装置、服务器及存储介质

技术领域

[0001] 本发明涉及楼宇类型分析技术领域,具体而言,涉及一种楼宇类型确定方法、装置、服务器及存储介质。

背景技术

[0002] 随着技术的不断进步,基于大数据的个性化服务越来越多。例如,有些公司可以收集用户的出行轨迹、确定其驻留点,以确定用户的出行兴趣,并为其推送感兴趣内容。其中,
在确定驻留点时,常常需要判断其驻留点所在楼宇的名称及类型,以反映用户的真实出行
目的。
[0003] 现有技术中,通常是通过查询室分基站对应的位置推测楼宇名称以及楼宇类型。然而,经发明人研究发现,该方法的准确率严重依赖于室分基站列表的准确度以及基站的
安装位置。由于室分基站列表的数据量极大,且数据采集涉及人工记录等因素,很可能含有
大量的错误数据,导致楼宇类型的判断错误。其次,运营商在安装室分基站的位置选择上存
在不确定性,即室分基站的安装位置可能并不在其服务楼宇内,故依据室分基站的位置判
断楼宇的类型会导致错误。

发明内容

[0004] 有鉴于此,本发明的目的在于提供一种楼宇类型确定方法、装置、服务器及存储介质,以解决上述问题。
[0005] 为了实现上述目的,本发明实施例采用的技术方案如下:
[0006] 第一方面,本申请实施例提供了一种楼宇类型确定方法,所述楼宇类型确定方法包括:
[0007] 获取运营商信令数据及室分基站列表,所述室分基站列表包括多个室分基站,所述多个室分基站与多个楼宇一一对应,每个所述室分基站安装于对应的所述楼宇;
[0008] 根据所述室分基站列表从所述运营商信令数据中筛选得到驻留点数据,所述驻留点数据包括用户终端的驻留基站;
[0009] 按照所述驻留基站对所述驻留点数据进行分组;
[0010] 根据每组所述驻留点数据确定对应楼宇的到访人数分布情况,其中,所述到访人数分布情况用于表征所述楼宇的单日到访人数随日期的变化情况;
[0011] 根据多个所述楼宇的到访人数分布情况对多个所述楼宇进行分类,以确定每个所述楼宇的类型。
[0012] 进一步地,所述驻留点数据还包括驻留时长以及驻留起始时间,所述根据每组所述驻留点数据确定对应楼宇的到访人数分布情况的步骤包括:
[0013] 按照日期对每组所述驻留点数据进行分组得到多个数据组,每个所述数据组对应一个所述日期;
[0014] 根据所述驻留时长以及所述驻留起始时间对每个所述数据组内的驻留点数据进行分类,以得到每个所述数据组的多个类型分组;
[0015] 对于每一个数据组,统计预设类型的所述类型分组内的驻留点数据的数量作为所述数据组对应的日期的单日到访人数;
[0016] 根据日期及对应的所述单日到访人数确定所述到访人数分布情况。
[0017] 进一步地,所述根据所述驻留时长以及所述驻留起始时间对每个所述数据组内的驻留点数据进行分类的步骤包括:
[0018] 将所述驻留起始时间在预设时间范围内,且所述驻留时长小于预设时长的驻留点数据确定为第一类型的驻留点数据;
[0019] 将所述驻留起始时间在预设时间范围外或所述驻留时长大于预设时长的驻留点数据确定为第二类型的驻留点数据。
[0020] 进一步地,所述根据所述驻留时长以及所述驻留起始时间对每个所述数据组内的驻留点数据进行分类的步骤包括:
[0021] 根据所述驻留时长以及所述驻留起始时间,并利用K‑Means聚类算法及预设定的第一分类数对每个所述数据组内的驻留点数据进行分类,其中,所述第一分类数为所述驻
留起始时间的类型数量。
[0022] 进一步地,所述根据所述多个楼宇的到访人数分布情况对多个所述楼宇进行分类,以确定每个所述楼宇的类型的步骤包括:
[0023] 根据所述到访人数分布情况,并利用K‑Means聚类算法及预设定的第二分类数对多个所述楼宇进行分类,以确定每个所述楼宇的类型,其中,所述第二分类数为所述楼宇的
类型数量。
[0024] 进一步地,所述第二分类数为4,所述楼宇的类型包括第一类型、第二类型、第三类型及第四类型;其中,所述第一类型的楼宇为具有娱乐休闲功能的建筑物,所述第二类型的
楼宇为特殊类建筑物,所述第三类型的楼宇具有居住功能的建筑物,所述第四类型的楼宇
为具有工作功能的建筑物。
[0025] 第二方面,本申请实施例还提供了一种楼宇类型确定装置,所述楼宇类型确定装置包括:
[0026] 数据获取单元,用于获取运营商信令数据及室分基站列表,所述室分基站列表包括多个室分基站,所述多个室分基站与多个楼宇一一对应,每个所述室分基站安装于对应
的所述楼宇;
[0027] 数据筛选单元,用于根据所述室分基站列表从所述运营商信令数据中筛选得到驻留点数据,所述驻留点数据包括用户终端的驻留基站;
[0028] 数据分组单元,用于按照所述驻留基站对所述驻留点数据进行分组;
[0029] 分布情况确定单元,用于根据每组所述驻留点数据确定对应楼宇的到访人数分布情况,其中,所述到访人数分布情况用于表征所述楼宇的单日到访人数随日期的变化情况;
[0030] 分类单元,用于根据多个所述楼宇的到访人数分布情况对多个所述楼宇进行分类,以确定每个所述楼宇的类型。
[0031] 进一步地,所述驻留点数据还包括驻留时长以及驻留起始时间,所述分布情况确定单元用于按照日期对每组所述驻留点数据进行分组得到多个数据组,每个所述数据组对
应一个所述日期;
[0032] 所述分布情况确定单元还用于根据所述驻留时长以及所述驻留起始时间对每个所述数据组内的驻留点数据进行分类,以得到每个所述数据组的多个类型分组;
[0033] 所述分布情况确定单元还用于对于每一个数据组,统计预设类型的所述类型分组内的驻留点数据的数量作为所述数据组对应的日期的单日到访人数;
[0034] 所述分布情况确定单元还用于根据日期及对应的所述单日到访人数确定所述到访人数分布情况。
[0035] 第三方面,本申请实施例还提供了一种服务器,包括处理器和存储器,所述存储器存储有能够被所述处理器执行的机器可执行指令,所述处理器可执行所述机器可执行指令
以实现上述任意一种实施方式提供所述的楼宇类型确定方法。
[0036] 第四方面,本申请实施例还提供了一种存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述任意一种实施方式提供所述的楼宇类型确定方法。
[0037] 本发明实施例提供的楼宇类型确定方法、装置、服务器及存储介质,通过获取运营商信令数据及室分基站列表,并根据室分基站列表从运营商信令数据中筛选得到驻留点数
据,驻留点数据包括用户终端的驻留基站,然后按照驻留基站对驻留点数据进行分组,并根
据每组驻留点数据确定对应楼宇的到访人数分布情况,最后根据多个楼宇的到访人数分布
情况对多个楼宇进行分类,以确定每个楼宇的类型。由于是根据用户终端访问室分基站的
驻留点数据确定楼宇的类型,其能更加准确地反映用户的到访情况,同时根据所有楼宇的
到访情况划分楼宇的类型,得到的结果更加准确、可靠。
[0038] 为使本发明的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。

附图说明

[0039] 为了更清楚地说明本发明实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本发明的某些实施例,因此不应被看作是对
范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这
些附图获得其他相关的附图。
[0040] 图1示出了本发明实施例提供的服务器的结构示意图。
[0041] 图2示出了本发明实施例提供的楼宇类型确定方法的流程图。
[0042] 图3示出了图2中S204的具体流程图。
[0043] 图4示出了按照时间进行对驻留点数据进行聚类得到的聚类情况图。
[0044] 图5示出了按照到访情况对楼宇进行聚类得到的聚类情况图。
[0045] 图6示出了本发明实施例提供的一种楼宇类型确定装置的功能模块图。
[0046] 图标:100‑服务器;110‑存储器;120‑处理器;130‑通信模块;200‑楼宇类型确定装置;210‑数据获取单元;220‑数据筛选单元;230‑数据分组单元;240‑分布情况确定单元;
250‑分类单元。

具体实施方式

[0047] 下面将结合本发明实施例中附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。通常在
此处附图中描述和示出的本发明实施例的组件可以以各种不同的配置来布置和设计。
[0048] 因此,以下对在附图中提供的本发明的实施例的详细描述并非旨在限制要求保护的本发明的范围,而是仅仅表示本发明的选定实施例。基于本发明的实施例,本领域技术人
员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0049] 需要说明的是,术语“第一”和“第二”等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何
这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他
性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且
还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的
要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述
要素的过程、方法、物品或者设备中还存在另外的相同要素。
[0050] 请参照图1,是服务器100的方框示意图。所述服务器100包括存储器110、处理器120及通信模块130。所述存储器110、处理器120以及通信模块130各元件相互之间直接或间
接地电性连接,以实现数据的传输或交互。例如,这些元件相互之间可通过一条或多条通讯
总线或信号线实现电性连接。
[0051] 其中,存储器110用于存储程序或者数据。所述存储器110可以是,但不限于,随机存取存储器(Random Access Memory,RAM),只读存储器(Read Only Memory,ROM),可编程
只读存储器(Programmable Read‑Only Memory,PROM),可擦除只读存储器(Erasable 
Programmable Read‑Only Memory,EPROM),电可擦除只读存储器(Electric Erasable 
Programmable Read‑Only Memory,EEPROM)等。
[0052] 处理器120用于读/写存储器110中存储的数据或程序,并执行相应地功能。
[0053] 通信模块130用于通过所述网络建立所述服务器100与其它通信终端之间的通信连接,并用于通过所述网络收发数据。
[0054] 应当理解的是,图1所示的结构仅为服务器100的结构示意图,所述服务器100还可包括比图1中所示更多或者更少的组件,或者具有与图1所示不同的配置。图1中所示的各组
件可以采用硬件、软件或其组合实现。
[0055] 本申请实施例提供了一种楼宇类型确定方法,应用于上述服务器100。请参阅图2,为本申请实施例提供的楼宇类型确定方法的流程图。该楼宇类型确定方法包括:
[0056] S201,获取运营商信令数据及室分基站列表。
[0057] 可以理解地,终端之间进行通信需要依赖于各大运营商的基站。而基站可以分为宏基站和室分基站。通常情况下,宏基站的体积较大,一般设置于野外;而室分基站的体积
通常较小,一般设置于建筑物内,例如建筑物的地下室等位置。
[0058] 其中,该运营商信令数据可以包括各个基站与用户终端的交互数据,该交互数据包括用户终端的标识、用户终端所驻留的基站的标识、用户终端的驻留时长以及用户终端
的驻留起始时间等。
[0059] 而该室分基站列表中包括多个室分基站;具体可以包括每个室分基站的标识、安装位置信息等。需要说明的是,多个室分基站与多个楼宇一一对应,且每个室分基站安装于
对应的楼宇。因而,一旦确定用户终端所驻留的室分基站,便可以确定该持有该用户终端的
用户所在的楼宇。
[0060] S202,根据室分基站列表从运营商信令数据中筛选得到驻留点数据。
[0061] 运营商信令数据中所有用于访问室分基站列表内的室分基站的数据即为筛选得到的驻留点数据。其中,每个驻留点数据均包括用户终端的驻留基站、驻留时长以及驻留起
始时间。
[0062] 可以理解地,由于室分基站与楼宇呈一一对应关系,驻留点数据既然包括用户终端所驻留的室分基站,从而该驻留点数据也可以反映持有该用户终端的用户所处的楼宇。
[0063] 此外,驻留起始时间即为用户终端开始访问驻留基站的时间,其可以表征持有该用户终端的用户到达对应楼宇的时间。驻留时长即为用户终端接入驻留基站的时长,其可
以表征持有该用户终端的用户驻留在对应楼宇的时长。
[0064] S203,按照驻留基站对驻留点数据进行分组。
[0065] 可以理解地,将驻留基站相同的驻留点数据划分为一组。从而,同一组内的驻留点数据可以反映该驻留基站对应的楼宇的被访问情况。
[0066] S204,根据每组驻留点数据确定对应楼宇的到访人数分布情况。
[0067] 需要说明的是,到访人数分布情况用于表征楼宇的单日到访人数随日期的变化情况。
[0068] 请参阅图3,为S204的具体流程图。该S204包括:
[0069] S2041,按照日期对每组驻留点数据进行分组得到多个数据组,每个数据组对应一个日期。
[0070] 也可以理解地,每一个驻留点数据可用于反映某用户终端到达某楼宇的时间以及驻留在该楼宇的时长;从而一个数据组内的所有驻留点数据可以反映某楼宇在对应日期的
被访问情况。
[0071] 例如,可以将所有9月10日访问A楼宇所对应的室分基站所的驻留点数据形成一组,将所有9月1日访问A楼宇所对应的室分基站得到的驻留点数据形成一组……依次类推,
9月的每天都可以对应一组访问A楼宇所对应的室分基站得到的驻留点数据。
[0072] S2042,根据驻留时长以及驻留起始时间对每个数据组内的驻留点数据进行分类,以得到每个数据组的多个类型分组。
[0073] 在一种可选的实施方式中,可以将每个数据组分成两个类型分组,分别为第一类型分组及第二类型分组。其中,第一类型分组包括所有白天访问楼宇的用户终端所生成的
驻留点数据;第二类型分组包括所有晚上访问楼宇的用户终端所生成的驻留点数据。
[0074] 为此,可以将驻留起始时间在预设时间范围内,且驻留时长小于预设时长的驻留点数据确定为第一类型的驻留点数据,将驻留起始时间在预设时间范围外或驻留时长大于
预设时长的驻留点数据确定为第二类型的驻留点数据。
[0075] 例如,预设时间范围可以为早上8点到晚上8点,预设时长可以为12小时。从而将驻留起始时间在早上8点到晚上8点之间,且驻留时长小于12小时的驻留点数据确定为第一类
型的驻留点数据,划分至第一类型分组。
[0076] 在另一种可选的实施方式中,可以根据驻留时长以及驻留起始时间,并利用K‑Means聚类算法及预设定的第一分类数对每个数据组内的驻留点数据进行分类,其中,第一
分类数为驻留起始时间的类型数量。
[0077] 在一种可选的实施方式中,该对于某一数据组的聚类情况可以如图4所示。可以看出,第一分类数为6,也即将每个数据组内的驻留点数据划分为6类,具体分别为夜间、全天、
上午、白天、下午以及凌晨(分别对应于图4中的曲线0~5)。从而可以得到每个驻留点数据
的所属分组。
[0078] 可以理解地,夜间分组内的驻留点数据可以反映夜间到达楼宇的人数情况;上午分组内的驻留点数据可以反映上午到达楼宇的人数情况,依次类推,每个分组均可以反映
对应时段内到达楼宇的人数情况。
[0079] S2043,对于每一个数据组,统计预设类型的类型分组内的驻留点数据的数量作为数据组对应的日期的单日到访人数。
[0080] 具体地,若只存在两个类型分组,则第一类型即为预设类型,可以统计第一类型分组内的驻留点数据的数量,即为当日访问楼宇的人数。
[0081] 若存在夜间、全天、上午、白天、下午以及凌晨这6个类型分组,则凌晨、上午、下午、夜间即为预设类型,需要统计凌晨、上午、下午、夜间这几个类型分组内的驻留点数据的数
量总和,即为当日访问楼宇的人数。
[0082] S2044,根据日期及对应的单日到访人数确定到访人数分布情况。
[0083] 可以理解地,在确定每日的单日到访人数后,便可以确定到访人数分布情况。
[0084] S205,根据多个楼宇的到访人数分布情况对多个楼宇进行分类,以确定每个楼宇的类型。
[0085] 在一种可选的实施方式中,可以根据到访人数分布情况,并利用K‑Means聚类算法及预设定的第二分类数对多个楼宇进行分类,以确定每个楼宇的类型,其中,第二分类数为
楼宇的类型数量。
[0086] 在一种可选的实施方式中,所有楼宇的到访人数分布情况的聚类情况可以如图5所示。可以看出,第二分类数为4,也即将楼宇划分为4个类型,具体可以包括第一类型、第二
类型、第三类型及第四类型(分别对应于图5中的曲线0~3)。
[0087] 其中,第一类型的楼宇在非工作日的到访人数较多,可以为具有娱乐休闲功能的建筑物,例如可以为商场;第二类型的楼宇的到访人数不具备规律,可以为特殊类建筑物,
例如可以为旅游景点;第三类型的楼宇的到访人数相对稳定,可以为具有居住功能的建筑
物,例如居民小区;第四类型的楼宇的到访人数具备明显的周期性且周末人数明显下降,可
以为具有工作功能的建筑物,例如写字楼。
[0088] 为了执行上述实施例及各个可能的方式中的相应步骤,下面给出一种楼宇类型确定装置200的实现方式,可选地,该楼宇类型确定装置200可以采用上述图1所示的服务器
100的器件结构。进一步地,请参阅图6,图6为本发明实施例提供的一种楼宇类型确定装置
200的功能模块图。需要说明的是,本实施例所提供的楼宇类型确定装置200,其基本原理及
产生的技术效果和上述实施例相同,为简要描述,本实施例部分未提及之处,可参考上述的
实施例中相应内容。该楼宇类型确定装置200包括:数据获取单元210、数据筛选单元220、数
据分组单元230、分布情况确定单元240以及分类单元250。
[0089] 其中,数据获取单元210用于获取运营商信令数据及室分基站列表。
[0090] 可以理解地,在一种可选的实施方式中,该数据获取单元210可用于执行S201。
[0091] 数据筛选单元220用于根据室分基站列表从运营商信令数据中筛选得到驻留点数据。
[0092] 可以理解地,在一种可选的实施方式中,该数据筛选单元220可用于执行S202。
[0093] 数据分组单元230用于按照驻留基站对驻留点数据进行分组。
[0094] 可以理解地,在一种可选的实施方式中,该数据分组单元230可用于执行S203。
[0095] 分布情况确定单元240用于根据每组驻留点数据确定对应楼宇的到访人数分布情况。
[0096] 具体地,分布情况确定单元240用于按照日期对每组驻留点数据进行分组得到多个数据组,每个数据组对应一个日期,并根据驻留时长以及驻留起始时间对每个数据组内
的驻留点数据进行分类,以得到每个数据组的多个类型分组,然后对于每一个数据组,统计
预设类型的类型分组内的驻留点数据的数量作为数据组对应的日期的单日到访人数,从而
根据日期及对应的单日到访人数确定到访人数分布情况。
[0097] 可以理解地,在一种可选的实施方式中,该分布情况确定单元240可用于执行S204、S2041、S2042、S2043以及S2044。
[0098] 分类单元250用于根据多个楼宇的到访人数分布情况对多个楼宇进行分类,以确定每个楼宇的类型。
[0099] 可以理解地,在一种可选的实施方式中,该分类单元250可用于执行S205。
[0100] 可选地,上述模块可以软件或固件(Firmware)的形式存储于图1所示的存储器110中或固化于该服务器100的操作系统(Operating System,OS)中,并可由图1中的处理器120
执行。同时,执行上述模块所需的数据、程序的代码等可以存储在存储器110中。
[0101] 本申请实施例还提供了一种存储介质,其上存储有计算机程序,所述计算机程序被处理器120执行时实现上述任意一种实施方式提供所述的楼宇类型确定方法。
[0102] 综上所述,本申请实施例提供的楼宇类型确定方法、装置、服务器及存储介质,通过获取运营商信令数据及室分基站列表,并根据室分基站列表从运营商信令数据中筛选得
到驻留点数据,驻留点数据包括用户终端的驻留基站,然后按照驻留基站对驻留点数据进
行分组,并根据每组驻留点数据确定对应楼宇的到访人数分布情况,最后根据多个楼宇的
到访人数分布情况对多个楼宇进行分类,以确定每个楼宇的类型。由于是根据用户终端访
问室分基站的驻留点数据确定楼宇的类型,其能更加准确地反映用户的到访情况,同时根
据所有楼宇的到访情况划分楼宇的类型,得到的结果更加准确、可靠。
[0103] 在本申请所提供的几个实施例中,应该理解到,所揭露的装置和方法,也可以通过其它的方式实现。以上所描述的装置实施例仅仅是示意性的,例如,附图中的流程图和框图
显示了根据本发明的多个实施例的装置、方法和计算机程序产品的可能实现的体系架构、
功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段或代码的一
部分,所述模块、程序段或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执
行指令。也应当注意,在有些作为替换的实现方式中,方框中所标注的功能也可以以不同于
附图中所标注的顺序发生。例如,两个连续的方框实际上可以基本并行地执行,它们有时也
可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每
个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或动作的专用的基
于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。
[0104] 另外,在本发明各个实施例中的各功能模块可以集成在一起形成一个独立的部分,也可以是各个模块单独存在,也可以两个或两个以上模块集成形成一个独立的部分。
[0105] 所述功能如果以软件功能模块的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说
对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计
算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个
人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。
而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read‑Only Memory)、随机存取存
储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
[0106] 以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修
改、等同替换、改进等,均应包含在本发明的保护范围之内。