本發(fā)明涉及礦產(chǎn)資源數(shù)據(jù)分析和處理,具體地,涉及一種戰(zhàn)略礦產(chǎn)優(yōu)勢元素大數(shù)據(jù)動態(tài)結構屏的實現(xiàn)方法和系統(tǒng)。
背景技術:
1、近年來隨著綠色礦業(yè)發(fā)展模式已逐步形成,以及以往礦產(chǎn)資源國際合作取得的成果,全國各個礦產(chǎn)產(chǎn)業(yè)環(huán)節(jié)對于分析全球和重要礦產(chǎn)資源供需格局變化,預測國際大宗商品交易趨勢,高效利用礦產(chǎn)資源,實現(xiàn)目標的需求不斷增加。
2、目前國際形勢下,關鍵性礦產(chǎn)資源的原礦、中間產(chǎn)品、最終產(chǎn)品、自然演化、國際貿易等各環(huán)節(jié)的數(shù)據(jù)有著諸如數(shù)據(jù)粒度參差不齊、細分行業(yè)眾多、總量十分龐大等難以研判的問題。在自然礦產(chǎn)開采中,礦產(chǎn)資源多為混合且互相關聯(lián),但現(xiàn)存產(chǎn)品多集中于礦場管理和運營,以致較為集中的關注某種單一礦產(chǎn)元素。如此便缺乏從宏觀角度觀察多種元素資源的綜合性系統(tǒng)。
3、專利文獻cn114943454a公開了一種基于礦業(yè)大數(shù)據(jù)的saas云數(shù)據(jù)服務平臺,包括:大數(shù)據(jù)中心模塊,用于獲取終端設備采集到的礦業(yè)信息數(shù)據(jù);數(shù)據(jù)處理分析模塊,用于利用rpa技術對礦業(yè)信息數(shù)據(jù)進行處理,并將處理后的礦業(yè)信息數(shù)據(jù)發(fā)送給大數(shù)據(jù)中心模塊,以使大數(shù)據(jù)中心模塊對處理后的大數(shù)據(jù)礦業(yè)信息數(shù)據(jù)進行分布式存儲;服務應用模塊,用于對處理后的礦業(yè)信息數(shù)據(jù)進行容器資源初始化,得到初始化數(shù)據(jù),并將初始化數(shù)據(jù)讀入后臺管理平臺,以供后臺管理平臺讀取和外界監(jiān)督;后臺業(yè)務引擎模塊,用于利用bpm引擎和預設映射規(guī)則為各類業(yè)務提供支撐。然而該專利無法完全解決目前存在的技術問題,也無法滿足本發(fā)明的需求。
技術實現(xiàn)思路
1、針對現(xiàn)有技術中的缺陷,本發(fā)明的目的是提供一種戰(zhàn)略礦產(chǎn)優(yōu)勢元素大數(shù)據(jù)動態(tài)結構屏的實現(xiàn)方法和系統(tǒng)。
2、根據(jù)本發(fā)明提供的戰(zhàn)略礦產(chǎn)優(yōu)勢元素大數(shù)據(jù)動態(tài)結構屏的實現(xiàn)方法,包括:
3、步驟1:將戰(zhàn)略礦產(chǎn)資源數(shù)據(jù)中心連接數(shù)據(jù)庫,存儲用戶上傳的包含戰(zhàn)略礦產(chǎn)優(yōu)勢元素數(shù)據(jù)的excel文件,并對excel文件進行解析和預處理,提取出結構化的戰(zhàn)略礦產(chǎn)資源數(shù)據(jù),并進行數(shù)據(jù)清洗和格式化,確保數(shù)據(jù)的準確性和一致性;
4、步驟2:將戰(zhàn)略礦產(chǎn)資源數(shù)據(jù)中心與用戶與權限系統(tǒng)連接,對嘗試登錄本系統(tǒng)的用戶進行身份驗證和授權操作,系統(tǒng)根據(jù)用戶的角色和權限,動態(tài)調整用戶可訪問的數(shù)據(jù)范圍和功能模塊,保證數(shù)據(jù)的安全性和隱私性;
5、步驟3:利用可視化圖表工具,將數(shù)據(jù)庫中的戰(zhàn)略礦產(chǎn)優(yōu)勢元素數(shù)據(jù)進行分析并展示在動態(tài)結構屏上,通過動態(tài)交互式圖表和直觀的可視化界面,呈現(xiàn)戰(zhàn)略礦產(chǎn)優(yōu)勢元素的分布情況、儲量變化趨勢以及關聯(lián)性分析結果,為相關決策提供數(shù)據(jù)支撐。
6、優(yōu)選地,利用大數(shù)據(jù)技術,實時監(jiān)測和采集戰(zhàn)略礦產(chǎn)資源的最新數(shù)據(jù),并將其動態(tài)更新到數(shù)據(jù)庫中,通過定期或實時的數(shù)據(jù)同步機制,確保數(shù)據(jù)庫中的戰(zhàn)略礦產(chǎn)資源數(shù)據(jù)與實際情況保持一致,實現(xiàn)數(shù)據(jù)的動態(tài)維護;
7、將預處理后的戰(zhàn)略礦產(chǎn)資源數(shù)據(jù)存儲到數(shù)據(jù)庫中,并建立索引結構,包括b+樹或哈希索引,以優(yōu)化數(shù)據(jù)的查詢和檢索性能,同時,采用分布式存儲架構,包括hadoop?hdfs或nosql數(shù)據(jù)庫,以支持海量數(shù)據(jù)的存儲和處理。
8、優(yōu)選地,運用大數(shù)據(jù)分析技術,包括機器學習和數(shù)據(jù)挖掘,對戰(zhàn)略礦產(chǎn)資源數(shù)據(jù)進行深入分析和挖掘,通過關聯(lián)規(guī)則分析、聚類分析、預測分析方法,發(fā)現(xiàn)戰(zhàn)略礦產(chǎn)優(yōu)勢元素之間的關聯(lián)性、分布規(guī)律和趨勢特征,為后續(xù)的可視化展示提供數(shù)據(jù)支撐。
9、優(yōu)選地,利用echarts可視化圖表工具,將分析和挖掘后的結果以直觀、交互式的方式展現(xiàn)在動態(tài)結構屏上,通過各種類型的圖表,包括柱狀圖、折線圖、餅圖、地圖,多角度、多維度地呈現(xiàn)戰(zhàn)略礦產(chǎn)優(yōu)勢元素的分布情況、儲量變化趨勢以及關聯(lián)性分析結果;
10、在交互式的用戶界面中,用戶通過篩選、鉆取、切片操作,動態(tài)調整可視化圖表的展示方式和數(shù)據(jù)范圍,用戶根據(jù)自己的需求,選擇感興趣的數(shù)據(jù)維度和指標,生成個性化的可視化報告和圖表。
11、優(yōu)選地,動態(tài)結構屏與數(shù)據(jù)庫保持實時連接,當數(shù)據(jù)庫中的戰(zhàn)略礦產(chǎn)資源數(shù)據(jù)發(fā)生變化時,動態(tài)結構屏自動更新和同步展示的內容,確保用戶看到的始終是最新、最準確的數(shù)據(jù)分析結果。
12、根據(jù)本發(fā)明提供的戰(zhàn)略礦產(chǎn)優(yōu)勢元素大數(shù)據(jù)動態(tài)結構屏的實現(xiàn)系統(tǒng),包括:
13、模塊m1:將戰(zhàn)略礦產(chǎn)資源數(shù)據(jù)中心連接數(shù)據(jù)庫,存儲用戶上傳的包含戰(zhàn)略礦產(chǎn)優(yōu)勢元素數(shù)據(jù)的excel文件,并對excel文件進行解析和預處理,提取出結構化的戰(zhàn)略礦產(chǎn)資源數(shù)據(jù),并進行數(shù)據(jù)清洗和格式化,確保數(shù)據(jù)的準確性和一致性;
14、模塊m2:將戰(zhàn)略礦產(chǎn)資源數(shù)據(jù)中心與用戶與權限系統(tǒng)連接,對嘗試登錄本系統(tǒng)的用戶進行身份驗證和授權操作,系統(tǒng)根據(jù)用戶的角色和權限,動態(tài)調整用戶可訪問的數(shù)據(jù)范圍和功能模塊,保證數(shù)據(jù)的安全性和隱私性;
15、模塊m3:利用可視化圖表工具,將數(shù)據(jù)庫中的戰(zhàn)略礦產(chǎn)優(yōu)勢元素數(shù)據(jù)進行分析并展示在動態(tài)結構屏上,通過動態(tài)交互式圖表和直觀的可視化界面,呈現(xiàn)戰(zhàn)略礦產(chǎn)優(yōu)勢元素的分布情況、儲量變化趨勢以及關聯(lián)性分析結果,為相關決策提供數(shù)據(jù)支撐。
16、優(yōu)選地,利用大數(shù)據(jù)技術,實時監(jiān)測和采集戰(zhàn)略礦產(chǎn)資源的最新數(shù)據(jù),并將其動態(tài)更新到數(shù)據(jù)庫中,通過定期或實時的數(shù)據(jù)同步機制,確保數(shù)據(jù)庫中的戰(zhàn)略礦產(chǎn)資源數(shù)據(jù)與實際情況保持一致,實現(xiàn)數(shù)據(jù)的動態(tài)維護;
17、將預處理后的戰(zhàn)略礦產(chǎn)資源數(shù)據(jù)存儲到數(shù)據(jù)庫中,并建立索引結構,包括b+樹或哈希索引,以優(yōu)化數(shù)據(jù)的查詢和檢索性能,同時,采用分布式存儲架構,包括hadoop?hdfs或nosql數(shù)據(jù)庫,以支持海量數(shù)據(jù)的存儲和處理。
18、優(yōu)選地,運用大數(shù)據(jù)分析技術,包括機器學習和數(shù)據(jù)挖掘,對戰(zhàn)略礦產(chǎn)資源數(shù)據(jù)進行深入分析和挖掘,通過關聯(lián)規(guī)則分析、聚類分析、預測分析方法,發(fā)現(xiàn)戰(zhàn)略礦產(chǎn)優(yōu)勢元素之間的關聯(lián)性、分布規(guī)律和趨勢特征,為后續(xù)的可視化展示提供數(shù)據(jù)支撐。
19、優(yōu)選地,利用echarts可視化圖表工具,將分析和挖掘后的結果以直觀、交互式的方式展現(xiàn)在動態(tài)結構屏上,通過各種類型的圖表,包括柱狀圖、折線圖、餅圖、地圖,多角度、多維度地呈現(xiàn)戰(zhàn)略礦產(chǎn)優(yōu)勢元素的分布情況、儲量變化趨勢以及關聯(lián)性分析結果;
20、在交互式的用戶界面中,用戶通過篩選、鉆取、切片操作,動態(tài)調整可視化圖表的展示方式和數(shù)據(jù)范圍,用戶根據(jù)自己的需求,選擇感興趣的數(shù)據(jù)維度和指標,生成個性化的可視化報告和圖表。
21、優(yōu)選地,動態(tài)結構屏與數(shù)據(jù)庫保持實時連接,當數(shù)據(jù)庫中的戰(zhàn)略礦產(chǎn)資源數(shù)據(jù)發(fā)生變化時,動態(tài)結構屏自動更新和同步展示的內容,確保用戶看到的始終是最新、最準確的數(shù)據(jù)分析結果。
22、與現(xiàn)有技術相比,本發(fā)明具有如下的有益效果:
23、(1)本發(fā)明系統(tǒng)顯示符合svg等標準矢量格式的圖形在大屏幕上顯示用于對大數(shù)據(jù)的可視化展示,該系統(tǒng)具有統(tǒng)一的后臺管理系統(tǒng),通過在后臺管理系統(tǒng)中上傳excel,系統(tǒng)便可對這些數(shù)據(jù)進行保存,并自動生成用戶所需要的svg矢量圖和echarts圖表,由于該系統(tǒng)是針對大屏幕系統(tǒng)設計的,因此充分考慮了大屏幕上特殊的操作習慣,由于該系統(tǒng)會保存所有上傳的數(shù)據(jù),因此可以追溯數(shù)據(jù);
24、(2)本發(fā)明可以根據(jù)echarts圖表中數(shù)據(jù)的多少來動態(tài)調整線框的長寬,能夠做到很好的兼容echarts圖表,不會出現(xiàn)echarts圖表過于緊湊的情況。