[發明專利]一種基于WebGL的物聯網社區數據監控方法在審
| 申請號: | 202210639159.2 | 申請日: | 2022-06-07 |
| 公開(公告)號: | CN114969594A | 公開(公告)日: | 2022-08-30 |
| 發明(設計)人: | 吳哲夫;史運旺 | 申請(專利權)人: | 浙江工業大學 |
| 主分類號: | G06F16/957 | 分類號: | G06F16/957;G06F16/958;G06T17/10;H04L67/02;H04L67/12 |
| 代理公司: | 浙江千克知識產權代理有限公司 33246 | 代理人: | 趙芳 |
| 地址: | 310014 浙*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 webgl 聯網 社區 數據 監控 方法 | ||
一種基于WebGL的物聯網社區數據監控方法,通過建模軟件建立物聯網社區場景中的各種模型并搭建服務器,將數據與場景和網頁連通,然后通過WebGL技術框架構建物聯網社區3D場景,并將模型導入到場景中,通過數據對接與交互設計的方式,將物聯網社區中的監測數據從數據庫導入并顯示在物聯網社區3D場景中。社區管理人員可通過web端訪問社區三維場景,查看物聯網社區的監控數據與報警信息。本發明能夠更加直觀與方便地對物聯網社區環境數據進行監控,使數據的對應關系更加的直觀,更好保障社區監控數據的有效管理,可更好可視化定位物聯網社區的報警區域,使社區管理更加安全。
技術領域
本發明屬于物聯網數據監控領域,尤其涉及一種基于WebGL的物聯網社區數據監控方法。
背景技術
WebGL是一種3D繪圖協議,可以為HTML5 Canvas提供硬件3D加速渲染,使得Web開發人員可以借助系統顯卡來在瀏覽器上流暢地展示3D場景和模型,還能創建復雜的導航和數據視覺化。WebGL技術標準免去了開發網頁專用渲染插件的麻煩,可被用于創建具有復雜3D結構的網站頁面。
物聯網社區是新形勢下社會管理創新的一種新模式,通過利用物聯網、云計算、移動互聯網等新一代信息技術,為社區居民提供一個安全、舒適、便利的現代化、智慧化生活環境。
現有的物聯網社區的數據管理主要是通過收集社區中的傳感器數據并上傳到數據庫中進行數據管理,數據報警方式也是通過后臺數據管理中心對數據處理后判斷是否大于閾值來預警,這樣傳統的數據監管方式普遍存在數據監控不夠直觀、數據處理不及時等問題,甚至會造成不必要的安全隱患。
發明內容
為了克服上述物聯網社區的問題,本發明提出一種基于WebGL的物聯網社區數據監控方法,通過搭建一個物聯網社區3D場景,并通過WebGL技術渲染場景,并連接服務器和數據庫,使得物聯網社區管理人員很方便地在web端查看物聯網數據和數據異常,相比于傳統的物聯網數據監控管理模式,本發明方法可更直觀地在物聯網社區3D場景中查看物聯網數據和報警信息。
為了實現上述的目標,本發明采用的技術方案為:
一種基于WebGL的物聯網社區數據監控方法,所述方法包括如下步驟:
步驟1:通過建模軟件建立物聯網社區場景中的模型,包括居民樓模型、樹木和圍墻模型;
步驟2:搭建web服務器,將實際場景與后臺數據管理、前端網頁呈現相關聯;
步驟3:構建物聯網社區3D場景,導入模型并創建組件;
步驟4:建立數據庫,對物聯網社區采集到的數據進行存儲;
步驟5:數據對接與交互設計,將物聯網社區中的監測數據從數據庫導入并顯示在物聯網社區3D場景中;
步驟6:社區管理人員通過web端訪問社區三維場景,查看物聯網社區的監控數據與報警信息。
進一步,所述步驟1中,所用的建模軟件為3Ds Max 2021,所要建立的物聯網社區模型還包括運動設施模型以及小型公共設施模型。
再進一步,所述步驟2中,搭建的服務器類型是web服務器,負責從數據庫中提取相關的數據并將提取到的物聯網監控數據存儲,再通過Ajax數據對接方式實現數據對接,通過接收客戶端的Ajax請求并將請求數據發送給客戶端。
更進一步,所述步驟3中,構建物聯網社區3D場景通過Three.js框架,通過VS Code軟件編寫JavaScript代碼并引入Three.js API,建立場景將步驟1中建立的物聯網社區模型導入場景,建立渲染器渲染場景和模型并對接服務器。
所述步驟4中,使用的數據庫為MySQL和阿里云。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于浙江工業大學,未經浙江工業大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202210639159.2/2.html,轉載請聲明來源鉆瓜專利網。





