位置:中冶有色 >
> 基于數(shù)據(jù)可視化的智慧礦山信息管控平臺(tái)
權(quán)利要求
1.基于數(shù)據(jù)可視化的智慧礦山信息管控平臺(tái),其特征在于,包括:數(shù)據(jù)采集設(shè)備、數(shù)據(jù)管理服務(wù)器和信息管控客戶端; 所述數(shù)據(jù)采集設(shè)備設(shè)置于礦井內(nèi),用于實(shí)時(shí)監(jiān)測(cè)礦井環(huán)境數(shù)據(jù); 所述數(shù)據(jù)管理服務(wù)器,與各礦井內(nèi)的數(shù)據(jù)采集設(shè)備網(wǎng)絡(luò)連接,用于接收各數(shù)據(jù)采集設(shè)備實(shí)時(shí)采集的礦井環(huán)境數(shù)據(jù)并存儲(chǔ),還用于通過(guò)Echarts將當(dāng)前各礦井環(huán)境數(shù)據(jù)分析處理為圖表數(shù)據(jù),并將所述圖表數(shù)據(jù)發(fā)送給所述信息管控客戶端; 所述信息管控客戶端,用于將所述圖表數(shù)據(jù)在本地顯示屏上可視化顯示。2.如權(quán)利要求1所述的基于數(shù)據(jù)可視化的智慧礦山信息管控平臺(tái),其特征在于,所述數(shù)據(jù)采集設(shè)備通過(guò)各種預(yù)設(shè)傳感器實(shí)時(shí)采集礦井環(huán)境數(shù)據(jù); 所述礦井環(huán)境數(shù)據(jù)包括但不限于:瓦斯?jié)舛?、風(fēng)速、風(fēng)量、水質(zhì)、水量。 3.如權(quán)利要求1所述的基于數(shù)據(jù)可視化的智慧礦山信息管控平臺(tái),其特征在于,還包括:分布式的若干個(gè)生產(chǎn)客戶端; 每個(gè)所述生產(chǎn)客戶端用于向所述管理服務(wù)器提供當(dāng)前生產(chǎn)客戶端管理區(qū)域內(nèi)的生產(chǎn)數(shù)據(jù)和管理數(shù)據(jù); 所述數(shù)據(jù)管理服務(wù)器,還用于通過(guò)Echarts將生產(chǎn)客戶端提供的生產(chǎn)數(shù)據(jù)和管理數(shù)據(jù)分析處理為圖表數(shù)據(jù)后,將圖表形式的生產(chǎn)數(shù)據(jù)和管理數(shù)據(jù)發(fā)送至所述信息管控客戶端的顯示屏上進(jìn)行可視化顯示。 4.如權(quán)利要求3所述的基于數(shù)據(jù)可視化的智慧礦山信息管控平臺(tái),其特征在于,所述數(shù)據(jù)管理服務(wù)器還用于按照預(yù)定周期定期通過(guò)Echarts將每個(gè)周期內(nèi)收集的礦井環(huán)境數(shù)據(jù)和/或生產(chǎn)數(shù)據(jù)和/或管理數(shù)據(jù)分析處理為圖表數(shù)據(jù)后,通過(guò)所述信息管控客戶端的顯示屏進(jìn)行可視化顯示。 5.如權(quán)利要求4所述的基于數(shù)據(jù)可視化的智慧礦山信息管控平臺(tái),其特征在于,所述圖表數(shù)據(jù)在所述信息管控客戶端的顯示屏上可視化顯示為折線圖、柱狀圖、圓形分布圖中的至少一種。 6.如權(quán)利要求5所述的基于數(shù)據(jù)可視化的智慧礦山信息管控平臺(tái),其特征在于,所述信息管控客戶端,還用于接收本地用戶對(duì)所述顯示屏上顯示的折線圖/柱狀圖/圓形分布圖的點(diǎn)擊操作,并根據(jù)所述點(diǎn)擊操作生成對(duì)應(yīng)的視圖放大指令發(fā)送給所述數(shù)據(jù)管理服務(wù)器; 所述數(shù)據(jù)管理服務(wù)器,還用于在收到視圖放大指令后,根據(jù)所述視圖放大指令所對(duì)應(yīng)的折線圖/柱狀圖/圓形分布圖的圖形分布形狀以及當(dāng)前所述信息管控客戶端的顯示屏的長(zhǎng)寬比例,確定所述折線圖/柱狀圖/圓形分布圖的最大化等比例放大倍數(shù),并根據(jù)確定出的最大化等比例放大倍數(shù)對(duì)所述視圖放大指令所對(duì)應(yīng)的折線圖/柱狀圖/圓形分布圖進(jìn)行最大化等比例放大,將最大化等比例放大后的折線圖/柱狀圖/圓形分布圖返回給所述信息管控客戶端的顯示屏顯示。 7.如權(quán)利要求6所述的基于數(shù)據(jù)可視化的智慧礦山信息管控平臺(tái),其特征在于,所述信息管控客戶端,還用于在顯示所述最大化等比例放大后的折線圖或柱狀圖時(shí),向用戶提供全局放大按鍵,并用于根據(jù)本地用戶對(duì)所述全局放大按鍵的點(diǎn)擊操作生成對(duì)應(yīng)的全局放大指令發(fā)送給所述數(shù)據(jù)管理服務(wù)器; 所述數(shù)據(jù)管理服務(wù)器,還用于在收到全局放大指令后,根據(jù)所述全局放大指令所對(duì)應(yīng)的最大化等比例放大后的折線圖/柱狀圖的圖形分布形狀以及當(dāng)前所述信息管控客戶端的顯示屏的長(zhǎng)寬比例,對(duì)所述折線圖/柱狀圖進(jìn)行全局放大后,返回給所述信息管控客戶端的顯示屏顯示。 8.如權(quán)利要求7所述的基于數(shù)據(jù)可視化的智慧礦山信息管控平臺(tái),其特征在于,所述數(shù)據(jù)管理服務(wù)器,具體用于根據(jù)第一公式確定當(dāng)前折線圖/柱狀圖/圓形分布圖的最大化等比例放大倍數(shù),還具體用于根據(jù)第二公式對(duì)所述全局放大指令所對(duì)應(yīng)的最大化等比例放大后的折線圖進(jìn)行全局放大,或者用于根據(jù)第三公式對(duì)所述全局放大指令所對(duì)應(yīng)的最大化等比例放大后的柱狀圖進(jìn)行全局放大; 其中,所述第一公式為: 所述第一公式中,K(1)表示將當(dāng)前折線圖進(jìn)行最大化等比例放大的放大倍數(shù);K(2)表示將當(dāng)前柱狀圖進(jìn)行最大化等比例放大的放大倍數(shù);K(3)表示將當(dāng)前圓形分布圖進(jìn)行最大化等比例放大的放大倍數(shù);L表示所述信息管控客戶端的顯示屏的橫向長(zhǎng)度;D表示所述信息管控客戶端的顯示屏的縱向?qū)挾龋籜 max表示未放大前的當(dāng)前折線圖中每個(gè)折線的端點(diǎn)坐標(biāo)中的最大的橫坐標(biāo)值;Y max表示未放大前的當(dāng)前折線圖中每個(gè)折線的端點(diǎn)坐標(biāo)中的最大的縱坐標(biāo)值;H max表示未放大前的當(dāng)前柱狀圖中所有方柱中最高的方柱的高度值;G max表示未放大前的當(dāng)前柱狀圖中最后一個(gè)方柱的最右端的橫坐標(biāo);min(,)表示求取括號(hào)內(nèi)逗號(hào)左右兩端數(shù)值的最大值;R表示當(dāng)前圓形分布圖未放大前的圓半徑; 所述第二公式為:
所述第二公式中,K(X_1)表示所述全局放大指令所對(duì)應(yīng)的最大化等比例放大后的折線圖的橫向繼續(xù)放大倍數(shù);K(Y_1)表示所述全局放大指令所對(duì)應(yīng)的最大化等比例放大后的折線圖的縱向繼續(xù)放大倍數(shù);y(i)表示所述全局放大指令所對(duì)應(yīng)的最大化等比例放大后的折線圖中的第i個(gè)端點(diǎn)坐標(biāo)的縱坐標(biāo)值;n表示所述全局放大指令所對(duì)應(yīng)的最大化等比例放大后的折線圖中的端點(diǎn)坐標(biāo)個(gè)數(shù);
表示將i的值從1取值到n-1代入到括號(hào)內(nèi)計(jì)算得到括號(hào)內(nèi)數(shù)值的最小值,并且I表示當(dāng)括號(hào)內(nèi)取得最小值時(shí)的i值;x(I)表示所述全局放大指令所對(duì)應(yīng)的最大化等比例放大后的折線圖中的第I個(gè)端點(diǎn)坐標(biāo)的橫坐標(biāo)值;f 0表示預(yù)設(shè)的最小折線斜率; 所述第三公式為:
所述第三公式中,K(G_2)表示所述全局放大指令所對(duì)應(yīng)的最大化等比例放大后的柱狀圖的橫向繼續(xù)放大倍數(shù);K(H_2)表示所述全局放大指令所對(duì)應(yīng)的最大化等比例放大后的柱狀圖的縱向繼續(xù)放大倍數(shù)。
說(shuō)明書
技術(shù)領(lǐng)域
本發(fā)明屬于智慧礦山數(shù)據(jù)管理技術(shù)領(lǐng)域,尤其涉及基于數(shù)據(jù)可視化的智慧礦山信息管控平臺(tái)。
背景技術(shù)
目前礦山主要包括煤礦、金屬礦、非金屬礦、建材礦和化學(xué)礦,智慧礦山是以礦山數(shù)字化、信息化為前提和基礎(chǔ),對(duì)礦山生產(chǎn)、職業(yè)健康與安全、技術(shù)支持與后勤保證等進(jìn)行主動(dòng)感知、自動(dòng)分析、快速處理。為了達(dá)到對(duì)智慧礦山的礦井環(huán)境進(jìn)行全面分析及應(yīng)急處理,會(huì)預(yù)先在礦井內(nèi)部署大量的數(shù)據(jù)采集設(shè)備,然后將數(shù)據(jù)進(jìn)行匯總展示。現(xiàn)有的智慧礦山數(shù)據(jù)展示方法,可以通過(guò)報(bào)表形式展示具體的數(shù)據(jù)信息,但是因?yàn)閿?shù)據(jù)量龐大,使得數(shù)據(jù)展示不夠直觀,不便于閱讀和開展分析工作。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明實(shí)施例提供基于數(shù)據(jù)可視化的智慧礦山信息管控平臺(tái),用于解決現(xiàn)有智慧礦山數(shù)據(jù)展示方法,數(shù)據(jù)展示不夠直觀,不便于閱讀和分析的問(wèn)題。本發(fā)明能夠通過(guò)Echarts將當(dāng)前各礦井環(huán)境數(shù)據(jù)分析處理為圖表數(shù)據(jù)進(jìn)行可視化展示,有效地提高了數(shù)據(jù)的可讀性,提高了數(shù)據(jù)分析的效率。
本發(fā)明實(shí)施例提供基于數(shù)據(jù)可視化的智慧礦山信息管控平臺(tái),包括:數(shù)據(jù)采集設(shè)備、數(shù)據(jù)管理服務(wù)器和信息管控客戶端;
所述數(shù)據(jù)采集設(shè)備設(shè)置于礦井內(nèi),用于實(shí)時(shí)監(jiān)測(cè)礦井環(huán)境數(shù)據(jù);
所述數(shù)據(jù)管理服務(wù)器,與各礦井內(nèi)的數(shù)據(jù)采集設(shè)備網(wǎng)絡(luò)連接,用于接收各數(shù)據(jù)采集設(shè)備實(shí)時(shí)采集的礦井環(huán)境數(shù)據(jù)并存儲(chǔ),還用于通過(guò)Echarts將當(dāng)前各礦井環(huán)境數(shù)據(jù)分析處理為圖表數(shù)據(jù),并將所述圖表數(shù)據(jù)發(fā)送給所述信息管控客戶端;
所述信息管控客戶端,用于將所述圖表數(shù)據(jù)在本地顯示屏上可視化顯示。
在一可選實(shí)施例中,所述數(shù)據(jù)采集設(shè)備通過(guò)各種預(yù)設(shè)傳感器實(shí)時(shí)采集礦井環(huán)境數(shù)據(jù);
所述礦井環(huán)境數(shù)據(jù)包括但不限于:瓦斯?jié)舛?、風(fēng)速、風(fēng)量、水質(zhì)、水量。
在一可選實(shí)施例中,所述基于數(shù)據(jù)可視化的智慧礦山信息管控平臺(tái),還包括:分布式的若干個(gè)生產(chǎn)客戶端;
每個(gè)所述生產(chǎn)客戶端用于向所述管理服務(wù)器提供當(dāng)前生產(chǎn)客戶端管理區(qū)域內(nèi)的生產(chǎn)數(shù)據(jù)和管理數(shù)據(jù);
所述數(shù)據(jù)管理服務(wù)器,還用于通過(guò)Echarts將生產(chǎn)客戶端提供的生產(chǎn)數(shù)據(jù)和管理數(shù)據(jù)分析處理為圖表數(shù)據(jù)后,將圖表形式的生產(chǎn)數(shù)據(jù)和管理數(shù)據(jù)發(fā)送至所述信息管控客戶端的顯示屏上進(jìn)行可視化顯示。
在一可選實(shí)施例中,所述數(shù)據(jù)管理服務(wù)器還用于按照預(yù)定周期定期通過(guò)Echarts將每個(gè)周期內(nèi)收集的礦井環(huán)境數(shù)據(jù)和/或生產(chǎn)數(shù)據(jù)和/或管理數(shù)據(jù)分析處理為圖表數(shù)據(jù)后,通過(guò)所述信息管控客戶端的顯示屏進(jìn)行可視化顯示。
在一可選實(shí)施例中,所述圖表數(shù)據(jù)在所述信息管控客戶端的顯示屏上可視化顯示為折線圖、柱狀圖、圓形分布圖中的至少一種。
在一可選實(shí)施例中,所述信息管控客戶端,還用于接收本地用戶對(duì)所述顯示屏上顯示的折線圖/柱狀圖/圓形分布圖的點(diǎn)擊操作,并根據(jù)所述點(diǎn)擊操作生成對(duì)應(yīng)的視圖放大指令發(fā)送給所述數(shù)據(jù)管理服務(wù)器;
所述數(shù)據(jù)管理服務(wù)器,還用于在收到視圖放大指令后,根據(jù)所述視圖放大指令所對(duì)應(yīng)的折線圖/柱狀圖/圓形分布圖的圖形分布形狀以及當(dāng)前所述信息管控客戶端的顯示屏的長(zhǎng)寬比例,確定所述折線圖/柱狀圖/圓形分布圖的最大化等比例放大倍數(shù),并根據(jù)確定出的最大化等比例放大倍數(shù)對(duì)所述視圖放大指令所對(duì)應(yīng)的折線圖/柱狀圖/圓形分布圖進(jìn)行最大化等比例放大,將最大化等比例放大后的折線圖/柱狀圖/圓形分布圖返回給所述信息管控客戶端的顯示屏顯示。
在一可選實(shí)施例中,所述信息管控客戶端,還用于在顯示所述最大化等比例放大后的折線圖或柱狀圖時(shí),向用戶提供全局放大按鍵,并用于根據(jù)本地用戶對(duì)所述全局放大按鍵的點(diǎn)擊操作生成對(duì)應(yīng)的全局放大指令發(fā)送給所述數(shù)據(jù)管理服務(wù)器;
所述數(shù)據(jù)管理服務(wù)器,還用于在收到全局放大指令后,根據(jù)所述全局放大指令所對(duì)應(yīng)的最大化等比例放大后的折線圖/柱狀圖的圖形分布形狀以及當(dāng)前所述信息管控客戶端的顯示屏的長(zhǎng)寬比例,對(duì)所述折線圖/柱狀圖進(jìn)行全局放大后,返回給所述信息管控客戶端的顯示屏顯示。
在一可選實(shí)施例中,所述數(shù)據(jù)管理服務(wù)器,具體用于根據(jù)第一公式確定當(dāng)前折線圖/柱狀圖/圓形分布圖的最大化等比例放大倍數(shù),還具體用于根據(jù)第二公式對(duì)所述全局放大指令所對(duì)應(yīng)的最大化等比例放大后的折線圖進(jìn)行全局放大,或者用于根據(jù)第三公式對(duì)所述全局放大指令所對(duì)應(yīng)的最大化等比例放大后的柱狀圖進(jìn)行全局放大;
其中,所述第一公式為:
所述第一公式中,K(1)表示將當(dāng)前折線圖進(jìn)行最大化等比例放大的放大倍數(shù);K(2)表示將當(dāng)前柱狀圖進(jìn)行最大化等比例放大的放大倍數(shù);K(3)表示將當(dāng)前圓形分布圖進(jìn)行最大化等比例放大的放大倍數(shù);L表示所述信息管控客戶端的顯示屏的橫向長(zhǎng)度;D表示所述信息管控客戶端的顯示屏的縱向?qū)挾?;X max表示未放大前的當(dāng)前折線圖中每個(gè)折線的端點(diǎn)坐標(biāo)中的最大的橫坐標(biāo)值;Y max表示未放大前的當(dāng)前折線圖中每個(gè)折線的端點(diǎn)坐標(biāo)中的最大的縱坐標(biāo)值;H max表示未放大前的當(dāng)前柱狀圖中所有方柱中最高的方柱的高度值;G max表示未放大前的當(dāng)前柱狀圖中最后一個(gè)方柱的最右端的橫坐標(biāo);min(,)表示求取括號(hào)內(nèi)逗號(hào)左右兩端數(shù)值的最大值;R表示當(dāng)前圓形分布圖未放大前的圓半徑;
所述第二公式為:
所述第二公式中,K(X_1)表示所述全局放大指令所對(duì)應(yīng)的最大化等比例放大后的折線圖的橫向繼續(xù)放大倍數(shù);K(Y_1)表示所述全局放大指令所對(duì)應(yīng)的最大化等比例放大后的折線圖的縱向繼續(xù)放大倍數(shù);y(i)表示所述全局放大指令所對(duì)應(yīng)的最大化等比例放大后的折線圖中的第i個(gè)端點(diǎn)坐標(biāo)的縱坐標(biāo)值;n表示所述全局放大指令所對(duì)應(yīng)的最大化等比例放大后的折線圖中的端點(diǎn)坐標(biāo)個(gè)數(shù); 表示將i的值從1取值到n-1代入到括號(hào)內(nèi)計(jì)算得到括號(hào)內(nèi)數(shù)值的最小值,并且I表示當(dāng)括號(hào)內(nèi)取得最小值時(shí)的i值;x(I)表示所述全局放大指令所對(duì)應(yīng)的最大化等比例放大后的折線圖中的第I個(gè)端點(diǎn)坐標(biāo)的橫坐標(biāo)值;f 0表示預(yù)設(shè)的最小折線斜率;
所述第三公式為:
所述第三公式中,K(G_2)表示所述全局放大指令所對(duì)應(yīng)的最大化等比例放大后的柱狀圖的橫向繼續(xù)放大倍數(shù);K(H_2)表示所述全局放大指令所對(duì)應(yīng)的最大化等比例放大后的柱狀圖的縱向繼續(xù)放大倍數(shù)。
本發(fā)明提供的基于數(shù)據(jù)可視化的智慧礦山信息管控平臺(tái),首先通過(guò)設(shè)置于礦井內(nèi)的數(shù)據(jù)采集設(shè)備測(cè)量礦井環(huán)境數(shù)據(jù),接著對(duì)這些環(huán)境數(shù)據(jù)進(jìn)行存儲(chǔ),并通過(guò)Echarts將當(dāng)前各礦井環(huán)境數(shù)據(jù)分析處理為圖表數(shù)據(jù),隨后在信息管控客戶端(如大屏系統(tǒng))將這些圖表數(shù)據(jù)進(jìn)行可視化展示。本發(fā)明通過(guò)Echarts將當(dāng)前各礦井環(huán)境數(shù)據(jù)分析處理為圖表數(shù)據(jù)進(jìn)行可視化展示,有效地提高了數(shù)據(jù)的可讀性,更能讓用戶更加直觀的看到想要的數(shù)據(jù)。
附圖說(shuō)明
為了更清楚地說(shuō)明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其它的附圖。
圖1為本發(fā)明實(shí)施例提供的基于數(shù)據(jù)可視化的智慧礦山信息管控平臺(tái)結(jié)構(gòu)示意圖。
具體實(shí)施方式
下面結(jié)合附圖對(duì)本發(fā)明實(shí)施例進(jìn)行詳細(xì)描述。
應(yīng)當(dāng)明確,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其它實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
圖1為本發(fā)明實(shí)施例提供的基于數(shù)據(jù)可視化的智慧礦山信息管控平臺(tái)結(jié)構(gòu)示意圖。參見圖1,該平臺(tái)包括:數(shù)據(jù)采集設(shè)備1、數(shù)據(jù)管理服務(wù)器2和信息管控客戶端3;
數(shù)據(jù)采集設(shè)備1設(shè)置于礦井內(nèi),用于實(shí)時(shí)監(jiān)測(cè)礦井環(huán)境數(shù)據(jù);顯然,可以在當(dāng)前礦山的多個(gè)礦井內(nèi)各設(shè)置一臺(tái)數(shù)據(jù)采集設(shè)備1;
數(shù)據(jù)管理服務(wù)器2,與各礦井內(nèi)的數(shù)據(jù)采集設(shè)備1網(wǎng)絡(luò)連接,用于接收各數(shù)據(jù)采集設(shè)備1實(shí)時(shí)采集的礦井環(huán)境數(shù)據(jù)并存儲(chǔ),還用于通過(guò)Echarts將當(dāng)前各礦井環(huán)境數(shù)據(jù)分析處理為圖表數(shù)據(jù),并將所述圖表數(shù)據(jù)發(fā)送給信息管控客戶端3;
信息管控客戶端3,用于將所述圖表數(shù)據(jù)在本地顯示屏上可視化顯示。
上述技術(shù)方案的有益效果為:ECharts是一款基于JavaScript的數(shù)據(jù)可視化圖表庫(kù),提供直觀,生動(dòng),可交互,可個(gè)性化定制的數(shù)據(jù)可視化圖表。ECharts提供了常規(guī)的折線圖、柱狀圖、散點(diǎn)圖、餅圖、K線圖,用于統(tǒng)計(jì)的盒形圖,用于地理數(shù)據(jù)可視化的地圖、熱力圖、線圖,用于關(guān)系數(shù)據(jù)可視化的關(guān)系圖、treemap、旭日?qǐng)D,多維數(shù)據(jù)可視化的平行坐標(biāo),還有用于BI的漏斗圖,儀表盤,并且支持圖與圖之間的混搭。本發(fā)明通過(guò)Echarts將當(dāng)前各礦井環(huán)境數(shù)據(jù)分析處理為圖表數(shù)據(jù)進(jìn)行可視化展示,有效地提高了數(shù)據(jù)的可讀性,更能讓用戶更加直觀的看到想要的數(shù)據(jù)。
作為一可選實(shí)施例,數(shù)據(jù)采集設(shè)備1通過(guò)各種預(yù)設(shè)傳感器實(shí)時(shí)采集礦井環(huán)境數(shù)據(jù);
所述礦井環(huán)境數(shù)據(jù)包括但不限于:瓦斯?jié)舛?、風(fēng)速、風(fēng)量、水質(zhì)、水量。
上述技術(shù)方案的有益效果為:瓦斯?jié)舛?、風(fēng)速、風(fēng)量、水質(zhì)、水量等環(huán)境數(shù)據(jù),從客觀上描述了礦井環(huán)境,通過(guò)這些數(shù)據(jù),可以讓用戶能充分、客觀的了解礦井的環(huán)境情況,在突發(fā)情況下,也便于開展應(yīng)對(duì)處理。
作為一可選實(shí)施例,所述的基于數(shù)據(jù)可視化的智慧礦山信息管控平臺(tái),還包括:分布式的若干個(gè)生產(chǎn)客戶端;
每個(gè)所述生產(chǎn)客戶端用于向管理服務(wù)器2提供當(dāng)前生產(chǎn)客戶端管理區(qū)域內(nèi)的生產(chǎn)數(shù)據(jù)和管理數(shù)據(jù);
數(shù)據(jù)管理服務(wù)器2,還用于通過(guò)Echarts將生產(chǎn)客戶端提供的生產(chǎn)數(shù)據(jù)和管理數(shù)據(jù)分析處理為圖表數(shù)據(jù)后,將圖表形式的生產(chǎn)數(shù)據(jù)和管理數(shù)據(jù)發(fā)送至信息管控客戶端3的顯示屏上進(jìn)行可視化顯示。
上述技術(shù)方案的有益效果為:使用Echarts將多個(gè)生產(chǎn)客戶端提供的生產(chǎn)數(shù)據(jù)和管理數(shù)據(jù)分析處理為圖表數(shù)據(jù),隨后對(duì)這些圖表數(shù)據(jù)進(jìn)行可視化展示,便于用戶對(duì)生產(chǎn)數(shù)據(jù)和管理數(shù)據(jù)進(jìn)行了解。
作為一可選實(shí)施例,數(shù)據(jù)管理服務(wù)器3還用于按照預(yù)定周期定期通過(guò)Echarts將每個(gè)周期內(nèi)收集的礦井環(huán)境數(shù)據(jù)和/或生產(chǎn)數(shù)據(jù)和/或管理數(shù)據(jù)分析處理為圖表數(shù)據(jù)后,通過(guò)所述信息管控客戶端的顯示屏進(jìn)行可視化顯示。
上述技術(shù)方案的有益效果為:使用Echarts對(duì)礦井環(huán)境、生產(chǎn)等數(shù)據(jù)進(jìn)行按預(yù)定周期(每日、每月、每年)進(jìn)行分析,可以讓用戶更加直觀的看到想要的數(shù)據(jù),也便于用戶對(duì)周期性數(shù)據(jù)進(jìn)行分析,進(jìn)一步的便于做出相應(yīng)的管理決策。
作為一可選實(shí)施例,所述圖表數(shù)據(jù)在信息管控客戶端3的顯示屏上可視化顯示為折線圖、柱狀圖、圓形分布圖中的至少一種。
上述技術(shù)方案的有益效果為:可以將數(shù)據(jù)可視化顯示為折線圖、柱狀圖、圓形分布圖等,將有效地提高數(shù)據(jù)的可讀性,提高用戶對(duì)數(shù)據(jù)的理解效率。
作為一可選實(shí)施例,信息管控客戶端3,還用于接收本地用戶對(duì)所述顯示屏上顯示的折線圖/柱狀圖/圓形分布圖的點(diǎn)擊操作,并根據(jù)所述點(diǎn)擊操作生成對(duì)應(yīng)的視圖放大指令發(fā)送給數(shù)據(jù)管理服務(wù)器2;
數(shù)據(jù)管理服務(wù)器2,還用于在收到視圖放大指令后,根據(jù)所述視圖放大指令所對(duì)應(yīng)的折線圖/柱狀圖/圓形分布圖的圖形分布形狀以及當(dāng)前信息管控客戶端3的顯示屏的長(zhǎng)寬比例,確定所述折線圖/柱狀圖/圓形分布圖的最大化等比例放大倍數(shù),并根據(jù)確定出的最大化等比例放大倍數(shù)對(duì)所述視圖放大指令所對(duì)應(yīng)的折線圖/柱狀圖/圓形分布圖進(jìn)行最大化等比例放大,將最大化等比例放大后的折線圖/柱狀圖/圓形分布圖返回給信息管控客戶端3的顯示屏顯示。
上述技術(shù)方案的有益效果為:用戶可以通過(guò)點(diǎn)擊顯示屏上顯示的折線圖/柱狀圖/圓形分布圖,即可實(shí)現(xiàn)對(duì)對(duì)應(yīng)的圖進(jìn)行等比例的放大,操作方便,也便于用戶查看可視化的數(shù)據(jù)。
作為一可選實(shí)施例,信息管控客戶端3,還用于在顯示所述最大化等比例放大后的折線圖或柱狀圖時(shí),向用戶提供全局放大按鍵,并用于根據(jù)本地用戶對(duì)所述全局放大按鍵的點(diǎn)擊操作生成對(duì)應(yīng)的全局放大指令發(fā)送給數(shù)據(jù)管理服務(wù)器2;
數(shù)據(jù)管理服務(wù)器2,還用于在收到全局放大指令后,根據(jù)所述全局放大指令所對(duì)應(yīng)的最大化等比例放大后的折線圖/柱狀圖的圖形分布形狀以及當(dāng)前信息管控客戶端3的顯示屏的長(zhǎng)寬比例,對(duì)所述折線圖/柱狀圖進(jìn)行全局放大后,返回給信息管控客戶端3的顯示屏顯示。
上述技術(shù)方案的有益效果為:當(dāng)用戶點(diǎn)擊(如用鼠標(biāo)點(diǎn)擊)所述折線圖、柱狀圖、分布圖時(shí),首先對(duì)相應(yīng)圖像進(jìn)行最大化等比例放大,然后若點(diǎn)擊的圖像為柱狀圖時(shí)還會(huì)設(shè)置有全局放大按鍵,用戶繼續(xù)點(diǎn)擊全局放大按鍵則所述柱狀圖會(huì)進(jìn)行全局放大,然后所述全局放大按鍵會(huì)變?yōu)榛謴?fù)按鍵;若點(diǎn)擊的圖像為折線圖時(shí)同樣也會(huì)設(shè)置有全局放大按鍵,用戶繼續(xù)點(diǎn)擊全局放大按鍵則所述折線圖會(huì)進(jìn)行全局放大,然后所述全局放大按鍵會(huì)變?yōu)榛謴?fù)按鍵;若點(diǎn)擊的圖像為分布圖時(shí)進(jìn)行最大化等比例放大后不設(shè)置全局放大按鍵,因?yàn)閳A形分布圖放大后變?yōu)闄E圓無(wú)法合理觀看,所以不設(shè)置全局放大,從而有效地提高用戶的使用體驗(yàn)。
作為一可選實(shí)施例,數(shù)據(jù)管理服務(wù)器2,具體用于根據(jù)第一公式確定當(dāng)前折線圖/柱狀圖/圓形分布圖的最大化等比例放大倍數(shù),還具體用于根據(jù)第二公式對(duì)所述全局放大指令所對(duì)應(yīng)的最大化等比例放大后的折線圖進(jìn)行全局放大,或者用于根據(jù)第三公式對(duì)所述全局放大指令所對(duì)應(yīng)的最大化等比例放大后的柱狀圖進(jìn)行全局放大;
其中,所述第一公式為:
所述第一公式中,K(1)表示將當(dāng)前折線圖進(jìn)行最大化等比例放大的放大倍數(shù);K(2)表示將當(dāng)前柱狀圖進(jìn)行最大化等比例放大的放大倍數(shù);K(3)表示將當(dāng)前圓形分布圖進(jìn)行最大化等比例放大的放大倍數(shù);L表示所述信息管控客戶端的顯示屏的橫向長(zhǎng)度;D表示所述信息管控客戶端的顯示屏的縱向?qū)挾?;X max表示未放大前的當(dāng)前折線圖中每個(gè)折線的端點(diǎn)坐標(biāo)中的最大的橫坐標(biāo)值;Y max表示未放大前的當(dāng)前折線圖中每個(gè)折線的端點(diǎn)坐標(biāo)中的最大的縱坐標(biāo)值;H max表示未放大前的當(dāng)前柱狀圖中所有方柱中最高的方柱的高度值;G max表示未放大前的當(dāng)前柱狀圖中最后一個(gè)方柱的最右端的橫坐標(biāo);min(,)表示求取括號(hào)內(nèi)逗號(hào)左右兩端數(shù)值的最大值;R表示當(dāng)前圓形分布圖未放大前的圓半徑;
所述第二公式為:
所述第二公式中,K(X_1)表示所述全局放大指令所對(duì)應(yīng)的最大化等比例放大后的折線圖的橫向繼續(xù)放大倍數(shù);K(Y_1)表示所述全局放大指令所對(duì)應(yīng)的最大化等比例放大后的折線圖的縱向繼續(xù)放大倍數(shù);y(i)表示所述全局放大指令所對(duì)應(yīng)的最大化等比例放大后的折線圖中的第i個(gè)端點(diǎn)坐標(biāo)的縱坐標(biāo)值;n表示所述全局放大指令所對(duì)應(yīng)的最大化等比例放大后的折線圖中的端點(diǎn)坐標(biāo)個(gè)數(shù); 表示將i的值從1取值到n-1代入到括號(hào)內(nèi)計(jì)算得到括號(hào)內(nèi)數(shù)值的最小值,并且I表示當(dāng)括號(hào)內(nèi)取得最小值時(shí)的i值;x(I)表示所述全局放大指令所對(duì)應(yīng)的最大化等比例放大后的折線圖中的第I個(gè)端點(diǎn)坐標(biāo)的橫坐標(biāo)值;f 0表示預(yù)設(shè)的最小折線斜率;
所述第三公式為:
所述第三公式中,K(G_2)表示所述全局放大指令所對(duì)應(yīng)的最大化等比例放大后的柱狀圖的橫向繼續(xù)放大倍數(shù);K(H_2)表示所述全局放大指令所對(duì)應(yīng)的最大化等比例放大后的柱狀圖的縱向繼續(xù)放大倍數(shù)。
上述技術(shù)方案的有益效果為:利用第一公式(1)根據(jù)所述折線圖、柱狀圖、分布圖的圖形分布形狀以及當(dāng)前顯示屏的長(zhǎng)寬比例得到所述折線圖、柱狀圖、分布圖的最大化等比例放大倍數(shù),從而在保證所有圖形比例不變的狀態(tài)下進(jìn)行放大觀看,保證了最大還原度情況下,進(jìn)行最大化放大,便于用戶的真實(shí)觀看;然后利用第二公式(2)根據(jù)所述折線圖中每個(gè)折線的端點(diǎn)坐標(biāo)以及全局放大后的斜率值判斷所述折線圖是否需要進(jìn)行全局放大,進(jìn)而在用戶想進(jìn)行全局放大折線圖時(shí),以最適應(yīng)用戶觀看的方式以及結(jié)合屏幕的長(zhǎng)寬情況進(jìn)行全局放大,為用戶提供的更好的觀看效果;最后利用第三公式(3)根據(jù)最大化等比例放大后柱狀圖的圖形分布形狀以及當(dāng)前顯示屏的長(zhǎng)寬比例對(duì)所述柱狀圖進(jìn)行全局放大,進(jìn)而將整個(gè)柱狀圖全部放大至整個(gè)顯示屏,并且數(shù)據(jù)不會(huì)被覆蓋,以確保用戶最大化觀看的需要。
從上述實(shí)施例的內(nèi)容可知,使用Echarts將當(dāng)前各礦井環(huán)境數(shù)據(jù)分析處理為圖表數(shù)據(jù),然后通過(guò)可視化大屏,對(duì)圖表數(shù)據(jù)按照預(yù)設(shè)周期(日、月、年)進(jìn)行可視化展示,進(jìn)一步的,用戶還可以通過(guò)點(diǎn)擊可視化數(shù)據(jù)圖形(如折線圖,柱狀圖,分布圖等),讓可視化數(shù)據(jù)圖形進(jìn)行等比例放大,對(duì)于折線圖和柱狀圖,還提供全局按鈕,點(diǎn)擊后實(shí)現(xiàn)對(duì)圖進(jìn)行全局放大,有效地提高了數(shù)據(jù)的可讀性,也便于用戶觀看數(shù)據(jù),提高了用戶使用的體驗(yàn)感。
本發(fā)明是參照根據(jù)本發(fā)明實(shí)施例的方法、設(shè)備(系統(tǒng))、和計(jì)算機(jī)程序產(chǎn)品的流程圖和/或方框圖來(lái)描述的。應(yīng)理解可由計(jì)算機(jī)程序指令實(shí)現(xiàn)流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結(jié)合。可提供這些計(jì)算機(jī)程序指令到通用計(jì)算機(jī)、專用計(jì)算機(jī)、嵌入式處理機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器以產(chǎn)生一個(gè)機(jī)器,使得通過(guò)計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器執(zhí)行的指令產(chǎn)生用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的裝置。
這些計(jì)算機(jī)程序指令也可存儲(chǔ)在能引導(dǎo)計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備以特定方式工作的計(jì)算機(jī)可讀存儲(chǔ)器中,使得存儲(chǔ)在該計(jì)算機(jī)可讀存儲(chǔ)器中的指令產(chǎn)生包括指令裝置的制造品,該指令裝置實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能。
這些計(jì)算機(jī)程序指令也可裝載到計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備上,使得在計(jì)算機(jī)或其他可編程設(shè)備上執(zhí)行一系列操作步驟以產(chǎn)生計(jì)算機(jī)實(shí)現(xiàn)的處理,從而在計(jì)算機(jī)或其他可編程設(shè)備上執(zhí)行的指令提供用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的步驟。
顯然,本領(lǐng)域的技術(shù)人員可以對(duì)本發(fā)明進(jìn)行各種改動(dòng)和變型而不脫離本發(fā)明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及其等同技術(shù)的范圍之內(nèi),則本發(fā)明也意圖包含這些改動(dòng)和變型在內(nèi)。以上所述,僅為本發(fā)明的具體實(shí)施方式,但本發(fā)明的保護(hù)范圍并不局限于此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到的變化或替換,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明的保護(hù)范圍應(yīng)以權(quán)利要求的保護(hù)范圍為準(zhǔn)。
基于數(shù)據(jù)可視化的智慧礦山信息管控平臺(tái).pdf