一种基于GIS的人流密度监控方法与流程

文档序号:14444111阅读:5138来源:国知局
一种基于GIS的人流密度监控方法与流程

本发明涉及一种人流密度监控方法,特别涉及一种基于gis的人流密度监控方法。



背景技术:

目前,全国各地大力推进公共场所无线局域网建设,对提升城市功能,满足市民日益增长的信息消费增长需求具有重要意义。在过去的几年里,随着无线网络技术的不断发展,以无线宽带网络为基础的“无线城市”建设水平不断提高。无线宽带给社会带来的不仅仅是对未来丰富多彩网络生活的憧憬,更重要是带来了强大的社会发展新动力,因此,“无线城市”已成为未来信息化城市的发展方向。

现如今也存在一些人流密度的监控方法,一般是通过摄像机监控人流密度,需要人为的对人流密度进行判断,不仅费时费力,而且无法准确直观地获取到人流密度。



技术实现要素:

本发明为了克服上述现有技术的不足,提供了一种基于gis的人流密度监控方法,本发明能够对人流密度进行准确直观地判断,实现对人流密度的实时分析和监控。

为实现上述目的,本发明采用了以下技术措施:

一种基于gis的人流密度监控方法,包括以下步骤:

s1、加载前端所有的在网ap点位,获取各个ap点位的经度位置信息、纬度位置信息以及apmac地址信息;

s2、通过apmac地址信息从ac管理设备中获取各个ap点位当前的在线人数,若ap点位存在在线用户,则将ap点位的经度位置信息、纬度位置信息、apmac地址信息、当前的在线人数以及获取到在线人数的时间保存至在线用户缓存列表中,记录在线用户的基础信息;若ap点位无在线用户,则ap点位的信息不存入在线用户缓存列表中;

s3、创建并初始化地图;

s4、在地图上设置人流密度分布图的半径、渐变区域、透明度、权重的最大值以及颜色阀值,结合当前ap点位的经度位置信息、纬度位置信息以及在线人数,在地图上将在设定半径范围内的ap点位的在线用户进行融合计算,并绘制渲染图层,形成在线人数的热力分布图;

s5、基于gis监控ap点位的实时在线人数,实现对人流密度的实时分析和监控。

优选的,步骤s2中的所述在线用户的基础信息包括客户端mac地址、终端品牌、手机号码以及操作系统。

优选的,步骤s3是通过gis引擎创建并初始化地图。

优选的,步骤s4中的在地图上设置所述颜色阀值的规则为同一ap点位的在线用户小于5人为绿色,ap点位的在线用户为5~15人为黄色,ap点位的在线用户大于15人为红色。

进一步的,步骤s4中的在地图上设置所述人流密度分布图的半径的规则为以ap点位为圆心,以无线信号的覆盖范围为半径。

进一步的,步骤s4中的在地图上设置所述渐变区域的规则为以ap点位为圆心,根据无线信号的覆盖范围,在地图上绘制的分布图区域。

进一步的,步骤s4中的在地图上设置所述透明度的规则为,所述透明度的取值为0~100。

进一步的,通过headmap方法绘制步骤s4中的渲染图层。

进一步优选的,步骤s5的具体操作步骤包括:基于gis监控ap点位的实时在线人数,实现对人流密度的实时分析和监控,即设定人流密度阈值,如果在线人数超过人流密度阈值,则产生告警信号,如果在线人数不超过人流密度阈值,则不产生告警信号。

进一步优选的,所述人流密度阈值为在一平方公里的范围内的在线人数,所述人流密度阈值为200人/平方公里。

本发明的有益效果在于:

1)、本发明根据无线感知的ap点位的在线人数,结合gis技术,并绘制渲染图层,形成在线人数的热力分布图,本发明能够对人流密度进行准确直观地判断,实现对人流密度的实时分析和监控,为推送与城市建设、管理相关的公益信息,为提升政府管理部门对重大赛事、活动等场所的人流监控,及时做好保障及疏散准备工作提供数据支撑。

2)、本发明在地图上设置人流密度分布图的半径、渐变区域、透明度、权重的最大值以及颜色阀值,以不同颜色区分不同人群密度大小,能够直观呈现及展示各个区域的人流密度。而且针对人流密度分布图中某些具体区域,可查看对应的详细信息,包括位置信息、人群密度信息,大大方便了用户的使用。

3)、本发明能够设定人流密度阈值,如果超出人流密度阈值,能够及时给出预告预警,有助于政府管理部门及时做好疏散准备工作,提升数据城市管理建设水平。

附图说明

图1为本发明的工作流程图;

图2为本发明的一个实施例的获取前端ap点位在线人数及位置信息界面;

图3为本发明的一个实施例的人流密度分布图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

如图1所示,一种基于gis的人流密度监控方法,包括以下步骤:

s1、异步加载前端所有的在网ap点位,获取各个ap点位的经度位置信息、纬度位置信息以及apmac地址信息;

异步加载前端所有的在网ap点位,在进行加载工作时,可以进行其他工作,大大提高了本发明的工作效率。

所述ap点位是指无线访问接入点,是组建小型无线局域网时最常用的设备,支持多用户的接入、数据加密、多速率发送等功能;

前端所有的在网ap点位指的是安装在外场或室内的ap点位;

s2、通过apmac地址信息从ac管理设备中获取各个ap点位当前的在线人数,若ap点位存在在线用户,则将ap点位的经度位置信息、纬度位置信息、apmac地址信息、当前的在线人数以及获取到在线人数的时间保存至在线用户缓存列表中,记录在线用户的基础信息;若ap点位无在线用户,则ap点位的信息不存入在线用户缓存列表中;

apmac地址信息是ap点位的一个唯一标识,类似于手机的mac地址或电脑的mac地址;

一台ac管理设备可以管理多台ap设备;

s3、创建并初始化地图;

gis引擎创建并初始化地图,设置中心点坐标和地图级别;

s4、在地图上设置人流密度分布图的半径、渐变区域、透明度、权重的最大值以及颜色阀值,结合当前ap点位的经度位置信息、纬度位置信息以及在线人数,在地图上将在半径范围内的ap点位的在线用户进行融合计算,并绘制渲染图层,形成在线人数的热力分布图;

渐变区域,指的是在当前ap点位的半径范围内,会存在在线用户多的位置,用深颜色表示,存在在线用户少的位置,用浅颜色表示,从深颜色至浅颜色的变换区域,或从浅颜色至深颜色的变换区域。

透明度,指的是有些区域颜色过深或者透明度过高,影响显示效果,此时可以通过调整透明度使得显示效果更好。

所述融合计算指的是在相邻区域内对在线人数叠加计算。

人流密度分布图是指关于人流密度在地图上的呈现方式,类似于手机地图上的交通拥堵形式;

s5、基于gis监控ap点位的实时在线人数,实现对人流密度的实时分析和监控。

具体的,步骤s2中的所述在线用户的基础信息包括客户端mac地址、终端品牌、手机号码以及操作系统。

步骤s4中的在地图上设置所述颜色阀值的规则为同一ap点位的在线用户小于5人为绿色,ap点位的在线用户为5~15人为黄色,ap点位的在线用户大于15人为红色。

步骤s4中的在地图上设置所述人流密度分布图的半径的规则为以ap点位为圆心,以无线信号的覆盖范围为半径。

步骤s4中的在地图上设置所述渐变区域的规则为以ap点位为圆心,根据无线信号的覆盖范围,在地图上绘制的分布图区域。

步骤s4中的在地图上设置所述透明度的规则为,所述透明度的取值为0~100。

所述权重的最大值指的是ap点位的在线人数的最大值。

通过headmap方法绘制步骤s4中的渲染图层。

如图2所示,本发明的前端ap点位在线人数及位置信息界面显示的内容包括当前在线人数、今日上线人数,以及ap点位的信息,ap点位的信息包括ap名称、运行状态、在线人数、安装地址、apmac地址,方便用户对人流密度进行准确直观地判断。

步骤s5的具体操作步骤包括:基于gis监控ap点位的实时在线人数,实现对人流密度的实时分析和监控,即设定人流密度阈值,如果在线人数超过人流密度阈值,则产生告警信号,如果在线人数不超过人流密度阈值,则不产生告警信号。

所述人流密度阈值为在一平方公里的范围内的在线人数,所述人流密度阈值为200人/平方公里。在一平方公里的范围内,当在线人数量超过200,产生告警。

如图3所示,本发明的人流密度分布图能够显示实时人流密度分布、近8小时的人流密度分布以及ap点位的信息,点击人流密度分布图上的“实时”按钮,即可呈现当前的实时人流密度分布状况;点击人流密度分布图上的“近8小时”按钮,即可呈现近8小时的人流密度分布状况;点击人流密度分布图上的“ap点位”按钮,即可呈现ap点位的信息。从图3中可以看出,a1~a3的位置的中心区域的颜色为红色,中间区域的颜色为黄色,外部区域的颜色为绿色;b1~b2的位置中心区域的颜色为黄色,外部区域的颜色为绿色;c1~c3的位置的区域的颜色为绿色。

综上所述,本发明根据在网ap点位,获取各ap点位的经度位置信息、纬度位置信息、apmac地址信息,并从ac管理设备中获取各个ap点位当前的在线人数,统计apmac地址信息、经度位置信息、纬度位置信息、当前的在线人数以及获取到在线人数的时间,对城市的人流分布情况进行监控,描绘城市的人流密度分布图,同时根据设置的人流密度阈值,当人流密度分析结果达到阈值则立即进行预警,有助于政府管理部门及时做好疏散准备工作,提升数据城市管理建设水平,因此该发明未来有广阔的应用场景。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1