欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種基于LBS的會(huì)展展位人流檢測(cè)系統(tǒng)的實(shí)現(xiàn)方法與流程

文檔序號(hào):11279790閱讀:524來(lái)源:國(guó)知局
一種基于LBS的會(huì)展展位人流檢測(cè)系統(tǒng)的實(shí)現(xiàn)方法與流程

本發(fā)明屬于計(jì)算機(jī)技術(shù)領(lǐng)域,特別地設(shè)計(jì)一種基于lbs的會(huì)展展位人流檢測(cè)系統(tǒng)的實(shí)現(xiàn)方法。



背景技術(shù):

近年來(lái),隨著科學(xué)技術(shù)、大數(shù)據(jù)與互聯(lián)網(wǎng)的迅猛發(fā)展,在人口爆炸增長(zhǎng)的今天,在公共場(chǎng)合的人流檢測(cè)變得越來(lái)越有必要,對(duì)于治安、管理以及用戶(hù)行為分析都具有極大的社會(huì)和商業(yè)價(jià)值。而對(duì)于會(huì)展場(chǎng)館這種封閉的高人流量的環(huán)境,采用計(jì)算機(jī)的自動(dòng)化監(jiān)控對(duì)于會(huì)展運(yùn)作的安全、管理、以及商業(yè)效益的最大化都有著很大的意義,對(duì)于人流的檢測(cè)可以有效防止踩踏事件的發(fā)生,可以有效的對(duì)人流的分步進(jìn)行分析,對(duì)場(chǎng)館運(yùn)作進(jìn)行管理,對(duì)于商業(yè)價(jià)值而言,對(duì)用戶(hù)行為的大數(shù)據(jù)分析可以看出那些展館更加受歡迎,用戶(hù)在移動(dòng)終端上看到地圖以及數(shù)據(jù)的呈現(xiàn),對(duì)于用戶(hù)對(duì)于整個(gè)場(chǎng)館的方位以及情況也有一定的掌控,極大地方便了用戶(hù)。

對(duì)于大數(shù)據(jù)分析、會(huì)展人流檢測(cè)系統(tǒng)的實(shí)現(xiàn),主要采用以下幾種技術(shù)手段:

1)基于web的可視化地圖搭建

采用web技術(shù)等技術(shù)手段,以拖動(dòng)模塊的方式,快速實(shí)現(xiàn)會(huì)展平面圖的搭建,以豐富的交互手段,實(shí)現(xiàn)對(duì)會(huì)展平面圖的精確控制,但是由于前期預(yù)設(shè)的可視化模塊形狀的固定,大小調(diào)整人為手動(dòng)等原因,會(huì)展平面圖的精確性存在一定的不可避免的誤差,地圖缺乏力足夠的權(quán)威性。

2)基于第三方的室內(nèi)定位服務(wù)解決方案

通過(guò)使用成熟的第三方定位公司,如高德、百度等,提供的應(yīng)用程序編程接口,方便優(yōu)雅地實(shí)現(xiàn)室內(nèi)定位以及室內(nèi)地圖的呈現(xiàn),定位的結(jié)果、地圖的精確性,功能的穩(wěn)定性都有良好的保證,足以滿(mǎn)足本發(fā)明的功能需求。但是由于第三方公司應(yīng)用程序接口的擴(kuò)展性等原因,一些功能無(wú)法方便地添加,程序的擴(kuò)展性不足,功能不夠豐富。

3)基于第三方軟件的數(shù)據(jù)分析實(shí)現(xiàn)

excel作為常用的分析工具,可以實(shí)現(xiàn)基本的分析工作,在商業(yè)智能領(lǐng)域cognos、styleintelligence、microstrategy、brio、bo和oracle以及國(guó)內(nèi)產(chǎn)品如yonghongz-suitebi套件等。通過(guò)開(kāi)發(fā)或者設(shè)計(jì)手段的應(yīng)用,對(duì)于會(huì)展人流數(shù)據(jù)進(jìn)行簡(jiǎn)單的分析,通過(guò)作圖、造表、用各種形式的方程擬合,得出一些數(shù)據(jù)分析的結(jié)論。但是由于技術(shù)的限制,沒(méi)有采用更加高端如機(jī)器學(xué)習(xí)等方式的進(jìn)行數(shù)據(jù)分析,對(duì)于數(shù)據(jù)分析的效果確定性很難把握



技術(shù)實(shí)現(xiàn)要素:

為解決上述問(wèn)題,本發(fā)明的目的在于提供一種基于lbs,的會(huì)展展位人流檢測(cè)系統(tǒng)的實(shí)現(xiàn)方法,通過(guò)采用web、android、ios等可視化界面手段,通過(guò)采用對(duì)于實(shí)現(xiàn)操作可視化界面和操作過(guò)程的xml語(yǔ)義描述的方法,應(yīng)用多媒體技術(shù)手段,基于第三方的室內(nèi)地圖解決方案和第三方的數(shù)據(jù)分析軟件,使會(huì)展場(chǎng)館的位置信息和人流行為以xml文件的形式進(jìn)行保存,實(shí)現(xiàn)對(duì)于會(huì)展人流進(jìn)行檢測(cè)的目的。

為實(shí)現(xiàn)上述目的,本發(fā)明的技術(shù)方案為:

一種基于lbs的會(huì)展展位人流檢測(cè)系統(tǒng)的實(shí)現(xiàn)方法,包括以下步驟:

s10,在后臺(tái)建立預(yù)設(shè)的數(shù)據(jù)庫(kù),以會(huì)展場(chǎng)館作為基礎(chǔ),定義出會(huì)展的位置關(guān)系數(shù)據(jù)庫(kù),在數(shù)據(jù)庫(kù)中建立一張存儲(chǔ)位置信息的表,表中的信息有:經(jīng)度、緯度、移動(dòng)設(shè)備的機(jī)器標(biāo)識(shí);

s20,在基于web的可視化虛擬界面中設(shè)置與后臺(tái)建立的預(yù)設(shè)展位相對(duì)應(yīng)的會(huì)展展位可視化描述單元,會(huì)展場(chǎng)館區(qū)域,會(huì)展休息區(qū),餐飲區(qū),會(huì)展的入口與出口,其中所述展位可視化描述單元通過(guò)展位所對(duì)應(yīng)的展位標(biāo)識(shí)與基于xml文件存儲(chǔ)的展位庫(kù)中展位進(jìn)行關(guān)聯(lián),展會(huì)展場(chǎng)館區(qū)域內(nèi)設(shè)定坐標(biāo)區(qū)域,將相對(duì)展位而言不變的區(qū)域根據(jù)其在對(duì)應(yīng)xml文件中關(guān)聯(lián)的位置信息先坐落到會(huì)展場(chǎng)館的坐標(biāo)區(qū)域內(nèi)并生成相應(yīng)的圖標(biāo),完成會(huì)展場(chǎng)館的預(yù)設(shè)搭建;

s30,通過(guò)觸發(fā)拖動(dòng)事件將會(huì)展活動(dòng)需要的展位對(duì)應(yīng)的展位可視化描述單元拖入會(huì)展場(chǎng)館區(qū)域,在通過(guò)可視化的大小控制,邊線(xiàn)控制描述調(diào)整展位的大小,邊界位置,由于定位有略微的誤差,用戶(hù)在展位邊界1米的范圍內(nèi)時(shí),都會(huì)觸發(fā)展位的邊界事件,視為用戶(hù)已經(jīng)處于該展位內(nèi),否則未觸發(fā)邊界事件,用戶(hù)被視為處于通道中,不在展位內(nèi),通過(guò)這種方式實(shí)現(xiàn)展位在場(chǎng)館內(nèi)的位置信息,同時(shí)后臺(tái)采用xml數(shù)據(jù)格式記錄當(dāng)前展位在會(huì)展場(chǎng)館的位置信息以及會(huì)展名稱(chēng)基本信息完成會(huì)展平面圖的建立;

s40,通過(guò)在會(huì)展中部署wifi設(shè)備的方式,實(shí)現(xiàn)場(chǎng)館內(nèi)部的精準(zhǔn)定位以及給予用戶(hù)更好的上網(wǎng)體驗(yàn),通過(guò)三角部署的方式,在會(huì)展場(chǎng)館中每間隔30米部署一個(gè)wifi設(shè)備,具體的部署方案基于會(huì)展場(chǎng)館與后臺(tái)展位的預(yù)設(shè)的xml場(chǎng)館信息關(guān)聯(lián),由系統(tǒng)動(dòng)態(tài)生成wifi設(shè)備部署的坐標(biāo),離地的高度等信息,將這些信息存入對(duì)應(yīng)的xml文件中,通過(guò)這些xml文件生成場(chǎng)館wifi硬件的部署方案,根據(jù)場(chǎng)館的不同,場(chǎng)館內(nèi)的ap終端也會(huì)有所不同;最后,將動(dòng)態(tài)生成的ap部署方案繪制成圖,再由工作人員到場(chǎng)館內(nèi)進(jìn)行人工部署,完成場(chǎng)館的wifi設(shè)備部署;

通過(guò)預(yù)設(shè)的場(chǎng)館內(nèi)的wifi硬件設(shè)備,會(huì)展場(chǎng)館內(nèi)提供基于高德地圖的較為精確的室內(nèi)定位服務(wù),處于場(chǎng)館內(nèi)的用戶(hù)移動(dòng)終端通過(guò)連接場(chǎng)館內(nèi)的wifi,其位置信息經(jīng)過(guò)高德團(tuán)隊(duì)的采集編譯后上傳至后臺(tái)的服務(wù)器中,通過(guò)高德定位的定位結(jié)果,結(jié)果將先返回到用戶(hù)的移動(dòng)設(shè)備中,再由移動(dòng)設(shè)備將其移動(dòng)設(shè)備的標(biāo)識(shí)和位置信息一并發(fā)給后臺(tái),后臺(tái)將這些數(shù)據(jù)存入預(yù)設(shè)的位置關(guān)系數(shù)據(jù)庫(kù)中;

通過(guò)基于高德地圖位置服務(wù)提供的位置信息,用戶(hù)終端在獲取到由服務(wù)器返回的基于輕量級(jí)的數(shù)據(jù)交換格式j(luò)son的位置信息,在客戶(hù)端中根據(jù)這些位置信息,通過(guò)建立于移動(dòng)終端內(nèi)的重繪線(xiàn)程,對(duì)于用戶(hù)移動(dòng)終端中顯示的地圖進(jìn)行不斷的重繪,繪制出用戶(hù)的行進(jìn)軌跡,實(shí)現(xiàn)在用戶(hù)終端中行進(jìn)軌跡的可視化呈現(xiàn),在后臺(tái)服務(wù)端中,不做行進(jìn)軌跡的可視化記錄,后臺(tái)僅僅根據(jù)高德地圖提供的位置信息,在位置關(guān)系數(shù)據(jù)庫(kù)中記錄用戶(hù)行進(jìn)的坐標(biāo)點(diǎn)信息實(shí)現(xiàn)隱式的用戶(hù)行進(jìn)記錄;

s50,根據(jù)用戶(hù)是否觸發(fā)展位邊界事件,實(shí)現(xiàn)用戶(hù)停留信息的采集,如果用戶(hù)觸發(fā)展位邊界事件,用戶(hù)所在的移動(dòng)終端將會(huì)給后臺(tái)服務(wù)器發(fā)送一條信息作為觸發(fā)邊界事件的標(biāo)志,標(biāo)志中包含著用戶(hù)所在展位的信息,服務(wù)器收到標(biāo)志后開(kāi)始計(jì)時(shí),當(dāng)用戶(hù)再次觸發(fā)邊界標(biāo)志時(shí),計(jì)時(shí)結(jié)束,后臺(tái)將會(huì)自動(dòng)記錄下用戶(hù)的停留時(shí)間,并在對(duì)應(yīng)的xml文件中進(jìn)行保存;

s60,根據(jù)用戶(hù)連接會(huì)場(chǎng)wifi后獲得的位置數(shù)據(jù),進(jìn)行數(shù)據(jù)的可視化呈現(xiàn)。可視化模塊采用后處理的形式,將用戶(hù)手機(jī)傳輸出來(lái)的數(shù)據(jù)傳輸至服務(wù)器端,服務(wù)器端再進(jìn)行數(shù)據(jù)采集,經(jīng)過(guò)可視化處理后,在pc端顯示統(tǒng)計(jì)結(jié)果。

優(yōu)選地,s30所述的拖動(dòng)時(shí)間的具體步驟為:

在展位可視化描述單元中,按下鼠標(biāo)鍵,選擇需要的展位,觸發(fā)展位的拖動(dòng)事件,將展位可視化描述單元所對(duì)應(yīng)的的展位標(biāo)識(shí)存儲(chǔ)于內(nèi)存堆棧中;

在展位拖動(dòng)過(guò)程中,鼠標(biāo)左鍵一直為按下?tīng)顟B(tài),展位可視化描述單元中選中的展位將隨著鼠標(biāo)運(yùn)動(dòng)的軌跡進(jìn)行拖動(dòng),在鼠標(biāo)拖動(dòng)過(guò)程中,當(dāng)鼠標(biāo)中心進(jìn)入會(huì)展場(chǎng)館區(qū)域時(shí),觸發(fā)展位建立確認(rèn)時(shí)間,判定該區(qū)域是否可以建立展位,調(diào)用相應(yīng)的提示單元進(jìn)行顯示;

鼠標(biāo)左鍵彈起,系統(tǒng)自動(dòng)檢測(cè)當(dāng)前展位是否在可建立展位的區(qū)域,若是展位與已經(jīng)設(shè)立好的展位有重疊部分或是展位不在可建立展位的區(qū)域,展位可視化描述單元自動(dòng)恢復(fù)回展位存儲(chǔ)區(qū)域,并在堆棧中刪除對(duì)應(yīng)的展位標(biāo)識(shí);如果系統(tǒng)判定該區(qū)域可以建立展位,程序獲取該展位的位置區(qū)域,并且根據(jù)可視化的大小邊界調(diào)整單元對(duì)于展位的大小邊界進(jìn)行微調(diào),微調(diào)結(jié)果將更新位置區(qū)域,調(diào)整完成后程序?qū)⒄刮坏奈恢眯畔?xiě)入到xml文件中。

優(yōu)選地,s30中所述大小、邊界調(diào)整的具體步驟為:

展位可視化模塊在會(huì)展展位的位置被確定時(shí),調(diào)整展位的可視化單元出現(xiàn),根據(jù)展位的最大長(zhǎng)都和寬度,在展位模塊周邊顯示一個(gè)外接矩形,矩形的四個(gè)角以及四個(gè)邊的重點(diǎn)均有一個(gè)可以拖動(dòng)的點(diǎn);

當(dāng)鼠標(biāo)在點(diǎn)上單擊時(shí),出發(fā)該點(diǎn)的拖動(dòng)事件,按住鼠標(biāo)左鍵不放,拖動(dòng)鼠標(biāo),展位的可視化模塊將會(huì)隨著鼠標(biāo)的拖動(dòng)進(jìn)行縮放變換,當(dāng)展位縮放到無(wú)法放置展位的區(qū)域時(shí),無(wú)論鼠標(biāo)如何拖動(dòng),展位模塊的形狀不會(huì)改變;

當(dāng)鼠標(biāo)左鍵按住外接矩形內(nèi)的某個(gè)非拖動(dòng)點(diǎn)時(shí),觸發(fā)展位可視化模塊的全局拖動(dòng)事件,整個(gè)展位將會(huì)跟隨鼠標(biāo)移動(dòng),同樣地,若拖動(dòng)目標(biāo)無(wú)法設(shè)置展位,展位可視化模塊將不會(huì)移動(dòng);

當(dāng)編輯完成后按下回車(chē)鍵即可完成編輯,此時(shí)展位的大小邊界確定完成,將相關(guān)數(shù)據(jù)寫(xiě)入xml文件。再次雙擊展位可以再次進(jìn)入編輯狀態(tài)。

優(yōu)選地,s40所述的wifi設(shè)備動(dòng)態(tài)部署方法具體步驟為:

遍歷xml文件,從xml數(shù)據(jù)中取出會(huì)展場(chǎng)館的坐標(biāo)信息,將會(huì)展場(chǎng)館覆蓋區(qū)域的坐標(biāo)轉(zhuǎn)化為一個(gè)二維數(shù)組,從第一個(gè)坐標(biāo)點(diǎn)開(kāi)始,遍歷二維數(shù)組中所有的點(diǎn),若該坐標(biāo)滿(mǎn)足跟目前確定的所有點(diǎn)和墻面相距等于30米的條件就確定這個(gè)點(diǎn),若不滿(mǎn)足就繼續(xù)遍歷,知道遍歷完所有的點(diǎn)為止,將得出的坐標(biāo)點(diǎn)取出繪制成場(chǎng)館wifi設(shè)備部署圖,由工作人員人工對(duì)wifi設(shè)備在場(chǎng)館進(jìn)行設(shè)置。

優(yōu)選地,s40所述的基于高德地圖的室內(nèi)定位具體步驟為:

s41,申請(qǐng)高德地圖開(kāi)發(fā)者賬號(hào),根據(jù)要求填入相應(yīng)的信息,申請(qǐng)賬號(hào)完成后,根據(jù)不同的開(kāi)發(fā)語(yǔ)言在控制臺(tái)創(chuàng)建不同的應(yīng)用程序,本發(fā)明需要用到web、android、ios開(kāi)發(fā)語(yǔ)言,即建立相應(yīng)的應(yīng)用程序,在控制臺(tái)中可以獲得各自的令牌,在程序中配置相應(yīng)的初始化信息即可連接高德地圖服務(wù)器使用高德地圖提供的服務(wù);

s42,向高德地圖提交自主生產(chǎn)室內(nèi)地圖數(shù)據(jù)的申請(qǐng),申請(qǐng)內(nèi)容包括:公司的名稱(chēng)、地址、聯(lián)系方式、公司概述、以及室內(nèi)地圖數(shù)據(jù)生產(chǎn)經(jīng)驗(yàn)、數(shù)據(jù)生產(chǎn)規(guī)模等信息,發(fā)送至高德地圖開(kāi)放郵箱進(jìn)行生產(chǎn)資質(zhì)申請(qǐng);

s43,將xml中的數(shù)據(jù)進(jìn)行遍歷提取,將其中的地圖數(shù)據(jù)信息發(fā)送給高德地圖進(jìn)行地圖制作,將高德地圖提供的地圖通過(guò)高德地圖提供的android和ios端的室內(nèi)地圖api對(duì)地圖進(jìn)行繪制;

s44,通過(guò)地圖數(shù)據(jù)和場(chǎng)館內(nèi)事先部署的wifi硬件,進(jìn)入場(chǎng)館的用戶(hù)使用移動(dòng)設(shè)備連接場(chǎng)館內(nèi)的wifi,通過(guò)高德室內(nèi)地圖團(tuán)隊(duì)將信息采集編譯后上傳至服務(wù)器即可實(shí)現(xiàn)定位。用戶(hù)的移動(dòng)設(shè)備則使用高德地圖提供的應(yīng)用程序編程接口獲取定位信息。

優(yōu)選地,s41至s44所述的定位方法具體步驟為:

一切定位方法以及地圖制作方法的具體實(shí)現(xiàn)由高德地圖完成,本發(fā)明將要實(shí)現(xiàn)的功能均通過(guò)調(diào)用高德地圖提供的公共的應(yīng)用程序編程接口實(shí)現(xiàn)。

優(yōu)選地,s40所述的路徑軌跡跟蹤方法重繪間隔為:

通過(guò)專(zhuān)門(mén)建立的重繪線(xiàn)程,線(xiàn)程重繪間隔為每隔500毫秒。

優(yōu)選地,s50所述的邊界事件觸發(fā)的具體步驟為:

通過(guò)移動(dòng)端端從高德地圖服務(wù)端獲取的位置經(jīng)緯度信息,遍歷會(huì)展場(chǎng)館位置信息對(duì)應(yīng)的xml文件,提取出各個(gè)展位的經(jīng)緯度,大小等信息,將移動(dòng)設(shè)備獲取的經(jīng)緯度與各個(gè)展位的位置信息相比較,如果處于展位內(nèi),則觸發(fā)邊界事件,視為用戶(hù)在展位內(nèi),由于定位不可避免的會(huì)出現(xiàn)一些誤差,如果處于邊界的一米附近的,都視為在展位內(nèi),觸發(fā)事件時(shí)開(kāi)始計(jì)時(shí),當(dāng)用戶(hù)再次觸發(fā)邊界事件到展位外時(shí)停止計(jì)時(shí),將兩次的事件相減得到的差值即為用戶(hù)停留時(shí)間。

優(yōu)選地,s60所述的數(shù)據(jù)可視化信息獲取的具體步驟為:

用戶(hù)手機(jī)端連接會(huì)場(chǎng)內(nèi)wifi,自連接時(shí)刻起,通過(guò)wifi信號(hào)與高德地圖服務(wù)器關(guān)聯(lián)測(cè)量位置數(shù)據(jù),wifi路由實(shí)時(shí)向服務(wù)器傳輸連接用戶(hù)所在的位置信息,若該用戶(hù)發(fā)生s50所描述的邊界觸發(fā)事件,在對(duì)應(yīng)范圍內(nèi)停留超過(guò)2分鐘,則標(biāo)記該用戶(hù)所在的地理位置,在服務(wù)器端存儲(chǔ)為xml文檔;

會(huì)展開(kāi)始后,或會(huì)展結(jié)束時(shí),服務(wù)器提取xml文檔中的數(shù)據(jù),在場(chǎng)館分布的圖形數(shù)據(jù)基礎(chǔ)上,用紅色圓點(diǎn)標(biāo)記出每個(gè)展位前停留時(shí)間超過(guò)2分鐘的位置,以此判斷該展位的熱門(mén)程度,并進(jìn)行展位人流量統(tǒng)計(jì)。

優(yōu)選地,s60所述的數(shù)據(jù)可視化信息查看的具體步驟為:

參加會(huì)展的商家可登錄對(duì)應(yīng)的服務(wù)器查看web視圖,點(diǎn)擊數(shù)據(jù)統(tǒng)計(jì)列表,可查看各個(gè)展位的人流量統(tǒng)計(jì),點(diǎn)擊熱點(diǎn)展位按鈕,查看當(dāng)天熱點(diǎn)展位;

用戶(hù)手機(jī)端連接會(huì)場(chǎng)內(nèi)wifi,自連接時(shí)刻起,通過(guò)wifi信號(hào)與高德地圖服務(wù)器關(guān)聯(lián)測(cè)量位置數(shù)據(jù),在手機(jī)用戶(hù)端頁(yè)面,每個(gè)用戶(hù)可以配合展館地圖,查詢(xún)到自己的實(shí)時(shí)路徑軌跡。

與現(xiàn)有技術(shù)相比,本發(fā)明有益效果如下:

(1)采用對(duì)于會(huì)展平面圖與展位基本信息和人流檢測(cè)信息的xml語(yǔ)義描述方法,運(yùn)用web等技術(shù)手段,使得會(huì)展的基本信息以及人流檢測(cè)的信息以文件的形式進(jìn)行保存沒(méi)實(shí)現(xiàn)對(duì)數(shù)據(jù)的記錄和復(fù)觀的目的;

(2)通過(guò)可拖拽展位可視化模塊的方式對(duì)會(huì)展平面圖進(jìn)行編輯,使得可以對(duì)會(huì)展地圖方便的編輯調(diào)整,增加了程序的交互性和方便性

(3)通過(guò)高效的硬件部署方案算法,使得場(chǎng)館內(nèi)的硬件部署變得方便快捷,為精確的定位服務(wù)打下基礎(chǔ),提高了流程的效率。

(4)通過(guò)基于第三方的定位系統(tǒng),保證采集的數(shù)據(jù)都是權(quán)威可靠的,使得程序功能的穩(wěn)定性與精確性得到保障,使程序日后進(jìn)行的分析變得更加有效令人信服。

附圖說(shuō)明

圖1為本發(fā)明一實(shí)施例的基于lbs的會(huì)展展位人流檢測(cè)系統(tǒng)的實(shí)現(xiàn)方法的步驟流程圖;

圖2為本發(fā)明實(shí)施例的前臺(tái)各單元中的結(jié)構(gòu)示意圖;

圖3為本發(fā)明的三角部署方法;

圖4,所示為本發(fā)明另一實(shí)例的一種基于lbs的會(huì)展展位人流檢測(cè)系統(tǒng)的實(shí)現(xiàn)方法的步驟流程圖。

具體實(shí)施方式

為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實(shí)施例,對(duì)本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說(shuō)明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。

相反,本發(fā)明涵蓋任何由權(quán)利要求定義的在本發(fā)明的精髓和范圍上做的替代、修改、等效方法以及方案。進(jìn)一步,為了使公眾對(duì)本發(fā)明有更好的了解,在下文對(duì)本發(fā)明的細(xì)節(jié)描述中,詳盡描述了一些特定的細(xì)節(jié)部分。對(duì)本領(lǐng)域技術(shù)人員來(lái)說(shuō)沒(méi)有這些細(xì)節(jié)部分的描述也可以完全理解本發(fā)明。

參考圖1,所示為本發(fā)明一實(shí)施例的一種基于lbs的會(huì)展展位人流檢測(cè)系統(tǒng)的實(shí)現(xiàn)方法的步驟流程圖,其包括以下步驟:

s10,在后臺(tái)建立預(yù)設(shè)的數(shù)據(jù)庫(kù),以會(huì)展場(chǎng)館作為基礎(chǔ),定義出會(huì)展的位置關(guān)系數(shù)據(jù)庫(kù),在數(shù)據(jù)庫(kù)中建立一張存儲(chǔ)位置信息的表,表中的信息有:經(jīng)度、緯度、移動(dòng)設(shè)備的機(jī)器標(biāo)識(shí)。在后臺(tái)建立預(yù)設(shè)展位庫(kù),以會(huì)展場(chǎng)館作為基礎(chǔ),定義出會(huì)展場(chǎng)館的形狀、大小以及會(huì)展名稱(chēng)。通過(guò)預(yù)設(shè)的方式,編輯會(huì)展中的會(huì)展休息區(qū)、餐飲區(qū)、會(huì)展的各個(gè)出入口的形狀大小以及圖標(biāo);以將要參展的會(huì)展展位作為設(shè)計(jì)單元,定義出若干個(gè)將要參與會(huì)展展位的展位名稱(chēng)、形狀、大小,并將定義的各種參數(shù)寫(xiě)入對(duì)應(yīng)的可擴(kuò)展標(biāo)記語(yǔ)言xml文件中;

以建立杭州動(dòng)漫節(jié)a展館的某展位為例進(jìn)行說(shuō)明,杭州動(dòng)漫節(jié)a場(chǎng)館占地約500平方米,形狀為矩形,有6個(gè)出入口,一個(gè)餐飲區(qū)。以經(jīng)度,緯度,移動(dòng)設(shè)備的機(jī)器標(biāo)識(shí)為列,建立位置關(guān)系數(shù)據(jù)庫(kù),以xml文件形式,建立基于會(huì)展場(chǎng)館的會(huì)展休息區(qū)、餐飲區(qū)、會(huì)展的各個(gè)出入口的形狀大小以及圖標(biāo)。該展位為矩形,占地20平方米,名稱(chēng)為a,以xml的形式,建立該展位的名稱(chēng)、大小、形狀等信息。

s20,在基于web的可視化虛擬界面中設(shè)置與后臺(tái)建立的預(yù)設(shè)展位相對(duì)應(yīng)的會(huì)展展位可視化描述單元,會(huì)展場(chǎng)館區(qū)域,會(huì)展休息區(qū),餐飲區(qū),會(huì)展的入口與出口,其中所述展位可視化描述單元通過(guò)展位所對(duì)應(yīng)的展位標(biāo)識(shí)與基于xml文件存儲(chǔ)的展位庫(kù)中展位進(jìn)行關(guān)聯(lián),展會(huì)展場(chǎng)館區(qū)域內(nèi)設(shè)定坐標(biāo)區(qū)域,將相對(duì)展位而言不變的區(qū)域(如會(huì)展休息區(qū)、會(huì)展餐飲區(qū)、會(huì)展各個(gè)出入口以及廁所等)根據(jù)其在對(duì)應(yīng)xml文件中關(guān)聯(lián)的位置信息(坐標(biāo)以及大小)先坐落到會(huì)展場(chǎng)館的坐標(biāo)區(qū)域內(nèi)并生成相應(yīng)的圖標(biāo),完成會(huì)展場(chǎng)館的預(yù)設(shè)搭建。

預(yù)設(shè)會(huì)展場(chǎng)館和展位的可視化描述單元包括了預(yù)設(shè)會(huì)展場(chǎng)館和展位的圖標(biāo),例如上一步驟設(shè)置的會(huì)展場(chǎng)館和展位將以圖標(biāo)的形式在展館可視化單元中進(jìn)行顯示,并有展館名和展位名對(duì)展館和展位進(jìn)行唯一的標(biāo)識(shí),例如場(chǎng)館a的標(biāo)識(shí)即為“杭州動(dòng)漫節(jié)場(chǎng)館a”,展位的標(biāo)識(shí)即為“展位a”,用戶(hù)看到標(biāo)識(shí)即知道其是哪個(gè)展位,可以很好地進(jìn)行展位選擇。

在一具體應(yīng)用實(shí)例中,空?qǐng)鲳^區(qū)以分布著6個(gè)出入口,一個(gè)餐飲區(qū),一個(gè)休息區(qū)為例,其余控件均可以作為展位區(qū)。在其他應(yīng)用實(shí)例中,根據(jù)出入口以及基礎(chǔ)硬件設(shè)施的不同,空的展位區(qū)可能不同,空的展位區(qū)也可以根據(jù)需要進(jìn)行一定的調(diào)整,提高系統(tǒng)的可擴(kuò)展性。

s30,通過(guò)觸發(fā)拖動(dòng)事件將會(huì)展活動(dòng)需要的展位對(duì)應(yīng)的展位可視化描述單元拖入會(huì)展場(chǎng)館區(qū)域,在通過(guò)可視化的大小控制,邊線(xiàn)控制描述調(diào)整展位的大小,邊界位置,由于定位有略微的誤差,用戶(hù)在展位邊界1米的范圍內(nèi)時(shí),都會(huì)觸發(fā)展位的邊界事件,視為用戶(hù)已經(jīng)處于該展位內(nèi),否則未觸發(fā)邊界事件,用戶(hù)被視為處于通道中,不在展位內(nèi),通過(guò)這種方式實(shí)現(xiàn)展位在場(chǎng)館內(nèi)的位置信息,同時(shí)后臺(tái)采用xml數(shù)據(jù)格式記錄當(dāng)前展位在會(huì)展場(chǎng)館的位置信息以及會(huì)展名稱(chēng)基本信息完成會(huì)展平面圖的建立。

在具體應(yīng)用實(shí)例中,拖動(dòng)事件的具體步驟為:

在展位可視化描述單元中,按下鼠標(biāo)左鍵,選擇需要的展位,觸發(fā)展位拖動(dòng)事件,將展位可視化描述單元中所對(duì)應(yīng)的芯片標(biāo)識(shí)存儲(chǔ)于內(nèi)存堆棧中;

在展位拖動(dòng)過(guò)程中,保持鼠標(biāo)左鍵一直為按下?tīng)顟B(tài),展位可視化標(biāo)書(shū)單元中選中的展位將隨著鼠標(biāo)的運(yùn)動(dòng)軌跡進(jìn)行運(yùn)動(dòng),在鼠標(biāo)拖動(dòng)過(guò)程中,當(dāng)鼠標(biāo)中心點(diǎn)進(jìn)入到場(chǎng)館所對(duì)應(yīng)的區(qū)域時(shí),觸發(fā)展位驗(yàn)證事件,判斷展位是否處于場(chǎng)館的空白區(qū)域,調(diào)用相應(yīng)的提示單元進(jìn)行顯示;

鼠標(biāo)左鍵彈起,系統(tǒng)自動(dòng)監(jiān)測(cè)當(dāng)前展位與場(chǎng)館的匹配狀態(tài),如果展位當(dāng)前沒(méi)有在可以放置展位的區(qū)域,展位可視化描述單元自動(dòng)恢復(fù)回芯片存儲(chǔ)區(qū)域,并在內(nèi)存堆棧中刪除對(duì)應(yīng)的展位標(biāo)識(shí);如果展位與當(dāng)前場(chǎng)館匹配,程序獲取當(dāng)前區(qū)域的標(biāo)識(shí),并在內(nèi)存堆棧中調(diào)取展位標(biāo)在展位庫(kù)中查找對(duì)應(yīng)的展位并讀取展位的相關(guān)信息,并將展位在場(chǎng)館中的狀態(tài)寫(xiě)入到xml文件中。

可視化大小控制的具體步驟為:

調(diào)整開(kāi)始,展位可視化模塊在會(huì)展展位的位置被確定時(shí),調(diào)整展位的可視化單元出現(xiàn),根據(jù)展位的最大長(zhǎng)都和寬度,在展位模塊周邊顯示一個(gè)外接矩形,矩形的四個(gè)角以及四個(gè)邊的重點(diǎn)均有一個(gè)可以拖動(dòng)的點(diǎn)。當(dāng)鼠標(biāo)在點(diǎn)上單擊時(shí),出發(fā)該點(diǎn)的拖動(dòng)事件,按住鼠標(biāo)左鍵不放,拖動(dòng)鼠標(biāo),展位的可視化模塊將會(huì)隨著鼠標(biāo)的拖動(dòng)進(jìn)行縮放變換,當(dāng)展位縮放到無(wú)法放置展位的區(qū)域時(shí),無(wú)論鼠標(biāo)如何拖動(dòng),展位模塊的形狀不會(huì)改變。當(dāng)鼠標(biāo)左鍵按住外接矩形內(nèi)的某個(gè)非拖動(dòng)點(diǎn)時(shí),觸發(fā)展位可視化模塊的全局拖動(dòng)事件,整個(gè)展位將會(huì)跟隨鼠標(biāo)移動(dòng),同樣地,若拖動(dòng)目標(biāo)無(wú)法設(shè)置展位,展位可視化模塊將不會(huì)移動(dòng)。當(dāng)編輯完成后按下回車(chē)鍵即可完成編輯,此時(shí)展位的大小邊界確定完成,將相關(guān)數(shù)據(jù)寫(xiě)入xml文件。再次雙擊展位可以再次進(jìn)入編輯狀態(tài)。

參考圖3顯示為展位可視化描述單元,空?qǐng)鲳^區(qū)的結(jié)構(gòu)示意圖,例如以展館a,場(chǎng)館x有空白和已經(jīng)放置的場(chǎng)館b為例進(jìn)行說(shuō)明。如果拖動(dòng)展位a到場(chǎng)館x的空白區(qū)域時(shí)展位拖放將會(huì)完成,如果展位a拖放到與展位b重合的區(qū)域或是拖放所在的空白區(qū)域面積不足時(shí)不能將展位放置在場(chǎng)館中,當(dāng)展位a與展位b有重合時(shí)將提示錯(cuò)誤信息“不能將展位a放入場(chǎng)館,展位區(qū)域重合”,當(dāng)拖放區(qū)域內(nèi)展位a面積不足時(shí)將提示錯(cuò)誤信息“不能將展位a放入場(chǎng)館,目標(biāo)區(qū)域面積不足”。通過(guò)拖動(dòng)事件可將需要的芯片拖動(dòng)至合適的展位區(qū),再通過(guò)可視化大小調(diào)整調(diào)整展位大小,同時(shí)后臺(tái)采用xml數(shù)據(jù)格式記錄當(dāng)前展位在場(chǎng)館的位置信息完成場(chǎng)館展位的建立。

s40,通過(guò)在會(huì)展中部署wifi設(shè)備的方式,實(shí)現(xiàn)場(chǎng)館內(nèi)部的精準(zhǔn)定位以及給予用戶(hù)更好的上網(wǎng)體驗(yàn),通過(guò)三角部署的方式(見(jiàn)圖3),在會(huì)展場(chǎng)館中每間隔30米部署一個(gè)wifi設(shè)備,且wifi設(shè)備之間總體上成正三角形,wifi設(shè)備離地高度約為3米,所部署的wifi設(shè)備支持android系統(tǒng)4.0及以上,支持標(biāo)準(zhǔn)2.4g/5g頻段,具體的部署方案基于會(huì)展場(chǎng)館與后臺(tái)展位的預(yù)設(shè)的xml場(chǎng)館信息關(guān)聯(lián),由系統(tǒng)動(dòng)態(tài)生成wifi設(shè)備部署的坐標(biāo),離地的高度等信息,將這些信息存入對(duì)應(yīng)的xml文件中,通過(guò)這些xml文件生成場(chǎng)館wifi硬件的部署方案,根據(jù)場(chǎng)館的不同,場(chǎng)館內(nèi)的ap終端也會(huì)有所不同。最后,將動(dòng)態(tài)生成的ap部署方案繪制成圖,再由工作人員到場(chǎng)館內(nèi)進(jìn)行人工部署,完成場(chǎng)館的wifi設(shè)備部署。通過(guò)預(yù)設(shè)的場(chǎng)館內(nèi)的wifi硬件設(shè)備,會(huì)展場(chǎng)館內(nèi)提供基于高德地圖的較為精確的室內(nèi)定位服務(wù),處于場(chǎng)館內(nèi)的用戶(hù)移動(dòng)終端通過(guò)連接場(chǎng)館內(nèi)的wifi,其位置信息經(jīng)過(guò)高德團(tuán)隊(duì)的采集編譯后上傳至后臺(tái)的服務(wù)器中,通過(guò)高德定位的定位結(jié)果,結(jié)果將先返回到用戶(hù)的移動(dòng)設(shè)備中,再由移動(dòng)設(shè)備將其移動(dòng)設(shè)備的標(biāo)識(shí)和位置信息一并發(fā)給后臺(tái),后臺(tái)將這些數(shù)據(jù)存入預(yù)設(shè)的位置關(guān)系數(shù)據(jù)庫(kù)中。通過(guò)基于高德地圖位置服務(wù)提供的位置信息,用戶(hù)終端在獲取到由服務(wù)器返回的基于輕量級(jí)的數(shù)據(jù)交換格式j(luò)son的位置信息,在客戶(hù)端中根據(jù)這些位置信息,通過(guò)建立于移動(dòng)終端內(nèi)的重繪線(xiàn)程,對(duì)于用戶(hù)移動(dòng)終端中顯示的地圖進(jìn)行不斷的重繪,繪制出用戶(hù)的行進(jìn)軌跡,實(shí)現(xiàn)在用戶(hù)終端中行進(jìn)軌跡的可視化呈現(xiàn),在后臺(tái)服務(wù)端中,不做行進(jìn)軌跡的可視化記錄,后臺(tái)僅僅根據(jù)高德地圖提供的位置信息,在位置關(guān)系數(shù)據(jù)庫(kù)中記錄用戶(hù)行進(jìn)的坐標(biāo)點(diǎn)信息實(shí)現(xiàn)隱式的用戶(hù)行進(jìn)記錄。

其中,再具體應(yīng)用實(shí)例中,wifi設(shè)備方案部署方法具體步驟為,遍歷xml文件,從xml數(shù)據(jù)中取出會(huì)展場(chǎng)館的坐標(biāo)信息,將會(huì)展場(chǎng)館覆蓋區(qū)域的坐標(biāo)轉(zhuǎn)化為一個(gè)二維數(shù)組,從第一個(gè)坐標(biāo)點(diǎn)開(kāi)始,遍歷二維數(shù)組中所有的點(diǎn),若該坐標(biāo)滿(mǎn)足跟目前確定的所有點(diǎn)和墻面(也就是邊界)相距等于30米的條件就確定這個(gè)點(diǎn),若不滿(mǎn)足就繼續(xù)遍歷,知道遍歷完所有的點(diǎn)為止。將得出的坐標(biāo)點(diǎn)取出繪制成場(chǎng)館wifi設(shè)備部署圖,由工作人員人工對(duì)wifi設(shè)備在場(chǎng)館進(jìn)行設(shè)置。在路徑繪制中,重繪線(xiàn)程的重繪間隔時(shí)間為50ms,這樣既保證了數(shù)據(jù)的實(shí)時(shí)性,也保證了用戶(hù)的視覺(jué)上不會(huì)覺(jué)得卡頓,比如用戶(hù)快跑時(shí),數(shù)據(jù)也會(huì)立即反映出來(lái),重繪線(xiàn)程立即將其繪制出來(lái),保證了實(shí)時(shí)性。

s50,根據(jù)用戶(hù)是否觸發(fā)展位邊界事件,實(shí)現(xiàn)用戶(hù)停留信息的采集,如果用戶(hù)觸發(fā)展位邊界事件,用戶(hù)所在的移動(dòng)終端將會(huì)給后臺(tái)服務(wù)器發(fā)送一條信息作為觸發(fā)邊界事件的標(biāo)志,標(biāo)志中包含著用戶(hù)所在展位的信息,服務(wù)器收到標(biāo)志后開(kāi)始計(jì)時(shí),當(dāng)用戶(hù)再次觸發(fā)邊界標(biāo)志時(shí),計(jì)時(shí)結(jié)束,后臺(tái)將會(huì)自動(dòng)記錄下用戶(hù)的停留時(shí)間,并在對(duì)應(yīng)的xml文件中進(jìn)行保存。

其中,在具體實(shí)例中,通過(guò)移動(dòng)端端從高德地圖服務(wù)端獲取的位置經(jīng)緯度信息,遍歷會(huì)展場(chǎng)館位置信息對(duì)應(yīng)的xml文件,提取出各個(gè)展位的經(jīng)緯度,大小等信息,將移動(dòng)設(shè)備獲取的經(jīng)緯度與各個(gè)展位的位置信息相比較,如果處于展位內(nèi),則觸發(fā)邊界事件,視為用戶(hù)在展位內(nèi),由于定位不可避免的會(huì)出現(xiàn)一些誤差,如果處于邊界的一米附近的,都視為在展位內(nèi),觸發(fā)事件時(shí)開(kāi)始計(jì)時(shí),當(dāng)用戶(hù)再次觸發(fā)邊界事件到展位外時(shí)停止計(jì)時(shí),將兩次的事件相減得到的差值即為用戶(hù)停留時(shí)間。

通過(guò)以上技術(shù)方案,采用對(duì)于會(huì)展場(chǎng)館地圖編輯操作界面和操作過(guò)程的xml語(yǔ)義描述方法,應(yīng)用多媒體技術(shù)手段,使用戶(hù)可以將場(chǎng)館位置信息以文件的形式保存,實(shí)現(xiàn)對(duì)場(chǎng)館平面圖記錄和復(fù)現(xiàn)的目的。

參考圖4,所示為本發(fā)明另一實(shí)例的一種基于lbs的會(huì)展展位人流檢測(cè)系統(tǒng)的實(shí)現(xiàn)方法的步驟流程圖,在實(shí)施例基礎(chǔ)上,s40所述基于高德地圖的室內(nèi)定位具體包括以下步驟:

s41,申請(qǐng)高德地圖開(kāi)發(fā)者賬號(hào),根據(jù)要求填入相應(yīng)的信息,申請(qǐng)賬號(hào)完成后,根據(jù)不同的開(kāi)發(fā)語(yǔ)言在控制臺(tái)創(chuàng)建不同的應(yīng)用程序,本發(fā)明需要用到web、android、ios開(kāi)發(fā)語(yǔ)言,即建立相應(yīng)的應(yīng)用程序,在控制臺(tái)中可以獲得各自的令牌,在程序中配置相應(yīng)的初始化信息即可連接高德地圖服務(wù)器使用高德地圖提供的服務(wù);

s42,向高德地圖提交自主生產(chǎn)室內(nèi)地圖數(shù)據(jù)的申請(qǐng),申請(qǐng)內(nèi)容包括:公司的名稱(chēng)、地址、聯(lián)系方式、公司概述、以及室內(nèi)地圖數(shù)據(jù)生產(chǎn)經(jīng)驗(yàn)、數(shù)據(jù)生產(chǎn)規(guī)模(人)等信息,發(fā)送至高德地圖開(kāi)放郵箱進(jìn)行生產(chǎn)資質(zhì)申請(qǐng);

s43,將xml中的數(shù)據(jù)進(jìn)行遍歷提取,將其中的地圖數(shù)據(jù)信息發(fā)送給高德地圖進(jìn)行地圖制作,將高德地圖提供的地圖通過(guò)高德地圖提供的android和ios端的室內(nèi)地圖api對(duì)地圖進(jìn)行繪制;

s44,通過(guò)地圖數(shù)據(jù)和場(chǎng)館內(nèi)事先部署的wifi硬件,進(jìn)入場(chǎng)館的用戶(hù)使用移動(dòng)設(shè)備連接場(chǎng)館內(nèi)的wifi,通過(guò)高德室內(nèi)地圖團(tuán)隊(duì)將信息采集編譯后上傳至服務(wù)器即可實(shí)現(xiàn)定位。用戶(hù)的移動(dòng)設(shè)備則使用高德地圖提供的應(yīng)用程序編程接口獲取定位信息。

其中,在具體應(yīng)用實(shí)例中,一切定位方法以及地圖制作方法的具體實(shí)現(xiàn)由高德地圖完成,本發(fā)明將要實(shí)現(xiàn)的功能均通過(guò)調(diào)用高德地圖提供的公共的應(yīng)用程序編程接口實(shí)現(xiàn)。

以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換和改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。最后應(yīng)說(shuō)明的是:以上所述僅為本發(fā)明的優(yōu)選實(shí)施例而已,并不用于限制本發(fā)明,盡管參照前述實(shí)施例對(duì)本發(fā)明進(jìn)行了詳細(xì)的說(shuō)明,對(duì)于本領(lǐng)域的技術(shù)人員來(lái)說(shuō),其依然可以對(duì)前述各實(shí)施例所記載的技術(shù)方案進(jìn)行修改,或者對(duì)其中部分技術(shù)特征進(jìn)行等同替換,凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。

當(dāng)前第1頁(yè)1 2 
網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
乌拉特前旗| 星座| 沙田区| 昌江| 鄂托克前旗| 安宁市| 张家口市| 伊川县| 碌曲县| 禄劝| 怀柔区| 淮滨县| 分宜县| 玛纳斯县| 诸城市| 邻水| 钟山县| 利津县| 花莲市| 黔江区| 青岛市| 温州市| 开阳县| 正蓝旗| 中方县| 称多县| 泰兴市| 涟水县| 疏勒县| 若羌县| 周口市| 宜兰县| 高邮市| 池州市| 鹤庆县| 陵川县| 锡林郭勒盟| 延川县| 元氏县| 甘谷县| 通城县|