本發(fā)明涉及wifi技術(shù)領(lǐng)域,尤其涉及一種基于wifi的熱力圖展示方法及系統(tǒng)。
背景技術(shù):
如何防止群體事件發(fā)生,如何提前預(yù)判人員聚集、分布情況,是目前保障社會(huì)治安的重要手段,但是現(xiàn)有技術(shù)中,往往通過(guò)視頻監(jiān)控實(shí)現(xiàn)人群聚集的判斷。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明提供一種基于wifi的熱力圖展示方法及系統(tǒng),解決現(xiàn)有技術(shù)中無(wú)有效方法對(duì)人員聚集、分布情況進(jìn)行預(yù)判的技術(shù)問(wèn)題。
本發(fā)明的目的是通過(guò)以下技術(shù)方案實(shí)現(xiàn)的:
一種基于wifi的熱力圖展示方法,包括:
設(shè)置監(jiān)控區(qū)域和監(jiān)控設(shè)備,所述監(jiān)控區(qū)域中至少存在一個(gè)監(jiān)控設(shè)備;
當(dāng)手機(jī)進(jìn)入監(jiān)控區(qū)域時(shí),監(jiān)控設(shè)備通過(guò)wifi嗅探方式獲取所述手機(jī)的特征信息;
對(duì)所述特征信息進(jìn)行解析處理;
統(tǒng)計(jì)每個(gè)監(jiān)控區(qū)域中的監(jiān)控設(shè)備獲取的手機(jī)特征信息的集合,基于某時(shí)刻某監(jiān)控區(qū)域的手機(jī)特征信息的集合生成該時(shí)刻的所述監(jiān)控區(qū)域的人群熱力圖。
一種基于wifi的熱力圖展示系統(tǒng),包括:
設(shè)置模塊,用于設(shè)置監(jiān)控區(qū)域和監(jiān)控設(shè)備,所述監(jiān)控區(qū)域中至少存在一個(gè)監(jiān)控設(shè)備;
監(jiān)控模塊,用于當(dāng)手機(jī)進(jìn)入監(jiān)控區(qū)域時(shí),通過(guò)wifi嗅探方式獲取所述手機(jī)的特征信息;
解析模塊,用于對(duì)所述特征信息進(jìn)行解析處理;
展示模塊,用于統(tǒng)計(jì)每個(gè)監(jiān)控區(qū)域中的監(jiān)控設(shè)備獲取的手機(jī)特征信息的集合,基于某時(shí)刻某監(jiān)控區(qū)域的手機(jī)特征信息的集合生成該時(shí)刻的所述監(jiān)控區(qū)域的人群熱力圖。
本發(fā)明提供一種基于wifi的熱力圖展示方法及系統(tǒng),通過(guò)設(shè)置監(jiān)控區(qū)域和監(jiān)控設(shè)備,當(dāng)手機(jī)進(jìn)入監(jiān)控區(qū)域時(shí),監(jiān)控設(shè)備通過(guò)wifi嗅探方式獲取所述手機(jī)的特征信息,對(duì)所述特征信息進(jìn)行解析處理,統(tǒng)計(jì)每個(gè)監(jiān)控區(qū)域中的監(jiān)控設(shè)備獲取的手機(jī)特征信息的集合,基于某時(shí)刻某監(jiān)控區(qū)域的手機(jī)特征信息的集合生成該時(shí)刻的所述監(jiān)控區(qū)域的人群熱力圖。本發(fā)明實(shí)現(xiàn)了人員聚集、分布情況的準(zhǔn)確展示,提高了群體事件的應(yīng)急處理效率。
附圖說(shuō)明
為了更清楚地說(shuō)明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)性的前提下,還可根據(jù)這些附圖獲得其他的附圖。
圖1為本發(fā)明實(shí)施例的一種基于wifi的熱力圖展示方法的流程圖;
圖2為本發(fā)明實(shí)施例的一種基于wifi的熱力圖展示系統(tǒng)的結(jié)構(gòu)圖。
具體實(shí)施方式
為使本發(fā)明的上述目的、特征和優(yōu)點(diǎn)能夠更加明顯易懂,下面結(jié)合附圖和具體實(shí)施方式對(duì)本發(fā)明作進(jìn)一步詳細(xì)的說(shuō)明。
如圖1所示,為一種基于wifi的熱力圖展示方法,包括:
步驟101、設(shè)置監(jiān)控區(qū)域和監(jiān)控設(shè)備;
其中,所述監(jiān)控區(qū)域中至少存在一個(gè)監(jiān)控設(shè)備;
步驟102、當(dāng)手機(jī)進(jìn)入監(jiān)控區(qū)域時(shí),監(jiān)控設(shè)備通過(guò)wifi嗅探方式獲取所述手機(jī)的特征信息;
其中,步驟102具體可以包括:
步驟102-1、當(dāng)手機(jī)進(jìn)入監(jiān)控區(qū)域時(shí),所述監(jiān)控設(shè)備獲取所述手機(jī)的mac地址;
步驟102-2、將所述mac地址批量傳輸至后端系統(tǒng)的kafka消息隊(duì)列。
步驟103、對(duì)所述特征信息進(jìn)行解析處理;
其中,步驟104具體可以包括:
步驟103-1、定時(shí)加載有效區(qū)域和有效設(shè)備到redis數(shù)據(jù)庫(kù);
步驟103-2、判斷手機(jī)特征信息是否屬于監(jiān)控的有效區(qū)域、有效設(shè)備,如果是則更新到redis數(shù)據(jù)庫(kù)中,如果不是則進(jìn)行丟棄。
步驟104、統(tǒng)計(jì)每個(gè)監(jiān)控區(qū)域中的監(jiān)控設(shè)備獲取的手機(jī)特征信息的集合,基于某時(shí)刻某監(jiān)控區(qū)域的手機(jī)特征信息的集合生成該時(shí)刻的所述監(jiān)控區(qū)域的人群熱力圖。
本發(fā)明還可以包括:
判斷監(jiān)控區(qū)域中的手機(jī)特征信息是否達(dá)到預(yù)設(shè)的人員熱力預(yù)警閥值,如果達(dá)到人員熱力預(yù)警閥值則進(jìn)行短信等預(yù)警。
本發(fā)明提供一種基于wifi的熱力圖展示方法,通過(guò)設(shè)置監(jiān)控區(qū)域和監(jiān)控設(shè)備,當(dāng)手機(jī)進(jìn)入監(jiān)控區(qū)域時(shí),監(jiān)控設(shè)備通過(guò)wifi嗅探方式獲取所述手機(jī)的特征信息,對(duì)所述特征信息進(jìn)行解析處理,統(tǒng)計(jì)每個(gè)監(jiān)控區(qū)域中的監(jiān)控設(shè)備獲取的手機(jī)特征信息的集合,基于某時(shí)刻某監(jiān)控區(qū)域的手機(jī)特征信息的集合生成該時(shí)刻的所述監(jiān)控區(qū)域的人群熱力圖。本發(fā)明實(shí)現(xiàn)了人員聚集、分布情況的準(zhǔn)確展示,提高了群體事件的應(yīng)急處理效率。
本發(fā)明實(shí)施例還提供一種基于wifi的熱力圖展示系統(tǒng),如圖2所示,包括:
設(shè)置模塊210,用于設(shè)置監(jiān)控區(qū)域和監(jiān)控設(shè)備,所述監(jiān)控區(qū)域中至少存在一個(gè)監(jiān)控設(shè)備;
監(jiān)控模塊220,用于當(dāng)手機(jī)進(jìn)入監(jiān)控區(qū)域時(shí),通過(guò)wifi嗅探方式獲取所述手機(jī)的特征信息;
解析模塊230,用于對(duì)所述特征信息進(jìn)行解析處理;
展示模塊240,用于統(tǒng)計(jì)每個(gè)監(jiān)控區(qū)域中的監(jiān)控設(shè)備獲取的手機(jī)特征信息的集合,基于某時(shí)刻某監(jiān)控區(qū)域的手機(jī)特征信息的集合生成該時(shí)刻的所述監(jiān)控區(qū)域的人群熱力圖。
其中,所述監(jiān)控模塊220,包括:
地址獲取單元221,用于當(dāng)手機(jī)進(jìn)入監(jiān)控區(qū)域時(shí),獲取所述手機(jī)的mac地址;
傳輸單元222,用于將所述mac地址批量傳輸至后端系統(tǒng)的kafka消息隊(duì)列。
所述解析模塊230包括:
加載單元231,用于定時(shí)加載有效區(qū)域和有效設(shè)備到redis數(shù)據(jù)庫(kù);
判斷單元232,用于判斷手機(jī)特征信息是否屬于監(jiān)控的有效區(qū)域、有效設(shè)備,如果是則更新到redis數(shù)據(jù)庫(kù)中,如果不是則進(jìn)行丟棄。
所述系統(tǒng)還包括:
預(yù)警模塊250,用于判斷監(jiān)控區(qū)域中的手機(jī)特征信息是否達(dá)到預(yù)設(shè)的人員熱力預(yù)警閥值,如果達(dá)到人員熱力預(yù)警閥值則進(jìn)行短信等預(yù)警。
通過(guò)以上的實(shí)施方式的描述,本領(lǐng)域的技術(shù)人員可以清楚地了解到本發(fā)明可借助軟件加必需的硬件平臺(tái)的方式來(lái)實(shí)現(xiàn),當(dāng)然也可以全部通過(guò)硬件來(lái)實(shí)施,但很多情況下前者是更佳的實(shí)施方式?;谶@樣的理解,本發(fā)明的技術(shù)方案對(duì)背景技術(shù)做出貢獻(xiàn)的全部或者部分可以以軟件產(chǎn)品的形式體現(xiàn)出來(lái),該計(jì)算機(jī)軟件產(chǎn)品可以存儲(chǔ)在存儲(chǔ)介質(zhì)中,如rom/ram、磁碟、光盤(pán)等,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例或者實(shí)施例的某些部分所述的方法。
以上對(duì)本發(fā)明進(jìn)行了詳細(xì)介紹,本文中應(yīng)用了具體個(gè)例對(duì)本發(fā)明的原理及實(shí)施方式進(jìn)行了闡述,以上實(shí)施例的說(shuō)明只是用于幫助理解本發(fā)明的方法及其核心思想;同時(shí),對(duì)于本領(lǐng)域的一般技術(shù)人員,依據(jù)本發(fā)明的思想,在具體實(shí)施方式及應(yīng)用范圍上均會(huì)有改變之處,綜上所述,本說(shuō)明書(shū)內(nèi)容不應(yīng)理解為對(duì)本發(fā)明的限制。