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

四維輕云-搭建場景
申請AppID及密鑰
開發(fā)者通過四維輕云主應用申請開發(fā)密鑰,以及獲取場景地址:
![]()
四維輕云-申請AppID及密鑰
![]()
四維輕云-獲取場景地址
場景加載
接下來,開發(fā)者只需要在代碼中加載數字底座場景,進行業(yè)務層面的開發(fā)。代碼示例如下:
![]()
代碼示例
物聯(lián)設備對接
物聯(lián)設備對接是智慧礦山平臺的重要構成部分,基于四維輕云SDK可快速接入各類設備和數據層。
拾取分類傳感器對象,并做數據接入的圖形化展示,代碼示例:
![]()
代碼示例
![]()
代碼示例
![]()
四維輕云-傳感數據對接
這樣,在只需要前端JavaScript工程師的條件下,即可輕松完成智慧礦山平臺的開發(fā)工作,為您的企業(yè)降本增效!
四維輕云,誠邀試用!
特別聲明:以上內容(如有圖片或視頻亦包括在內)為自媒體平臺“網易號”用戶上傳并發(fā)布,本平臺僅提供信息存儲服務。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.