高效率、低代碼,快速搭建智慧礦山三維可視化管理平臺(數字礦山三維可視化)
在萬物互聯、智慧協同的技術浪潮下,礦山日常管理及運營中使用到的智慧化平臺越來越豐富,而各個管理子系統間往往獨立,相互為數據孤島。智慧礦山管理平臺就是將各個孤島中的數據及功能匯集起來,形成統一的、聯動的管理門戶。
智慧礦山平臺往往采用GIS技術作為基礎技術框架,在空間地圖的基礎上,接入礦區各類傳感設備、第三方系統數據,進行業務功能的梳理及開發。這樣的好處在于運用地理一張圖即可完成對礦山現場生產和運營的直觀把控。而對于沒有GIS開發經驗的團隊來講,地圖開發有一定的技術門檻,特別是在前端解決好空間數據的靈活組織、發布和編輯,更是費時費力的工作。
傳統 GIS 服務器開發需要專業 GIS 技術人員對數據進行管理發布,還必須有GIS 二次開發技能,通過四維輕云分離地圖和系統業務功能,更加高效便捷進行 GIS 開發。
四維輕云以可視化操作的方式極大簡化了該工作,實現了多源數據場景在前端的快速搭建和發布,且提供了常用的編輯和分析等接口供開發者調用。
零代碼搭建、低代碼開發
開發流程
下圖是我公司多年前實施的一個智慧礦山場景,該平臺先是通過GIS工程師實現數據底座的開發搭建,再配合前端開發工程師進行業務層開發共同完成。
其中空間數據底座是包含了人工模型、高清正射影像、傾斜攝影的實景三維模型、衛星影像和數字高程模型,該工作是GIS工程師通過在后端逐類數據切片、發布,前端用WebGL技術渲染實現。
智慧礦山三維場景
接下來,我們介紹以四維輕云SDK開發的方式,在僅有JavaScript工程師參與的情況下,實現該智慧礦山平臺的開發。
數據準備
登錄四維輕云官網,新建項目完成后選擇上傳,即可對多源空間數據進行切片和發布,數據類型包括了正射影像、實景三維模型、激光點云、shp矢量數據、DEM、人工模型等。
(空間數據可選擇托管在四維輕云的云平臺上,亦可私有化部署四維輕云后存放私有云)
因為礦山生產往往會涉及到現場空間模型的頻繁更新,該工作應該交于日常的數據錄入人員完成。四維輕云很好的解決了這個問題,只需要普通的數據錄入人員前端操作即可完成,不再需要專業的開發工作者進行切片和發布。如下圖:
四維輕云-數據準備
搭建場景
數據發布完成后,開始以可視化的方式搭建場景,實現對多源數據的融合,以及進行需要的空間編輯工作,如下圖:
四維輕云-搭建場景
申請AppID及密鑰
開發者通過四維輕云主應用申請開發密鑰,以及獲取場景地址:
四維輕云-申請AppID及密鑰
四維輕云-獲取場景地址
場景加載
接下來,開發者只需要在代碼中加載數字底座場景,進行業務層面的開發。代碼示例如下:
代碼示例
物聯設備對接
物聯設備對接是智慧礦山平臺的重要構成部分,基于四維輕云SDK可快速接入各類設備和數據層。
拾取分類傳感器對象,并做數據接入的圖形化展示,代碼示例:
代碼示例
代碼示例
四維輕云-物聯設備對接
這樣,在只需要前端JavaScript工程師的條件下,即可輕松完成智慧礦山平臺的開發工作,為您的企業降本增效!
四維輕云,誠邀試用!