[發明專利]一種基于地理分片和動態建表的海洋環境數據存儲方法在審
| 申請號: | 201410062980.8 | 申請日: | 2014-02-25 |
| 公開(公告)號: | CN103870542A | 公開(公告)日: | 2014-06-18 |
| 發明(設計)人: | 徐廣袖;吳太旗;任來平;陸秀平;歐陽永忠;李凱鋒;王耿峰 | 申請(專利權)人: | 中國人民解放軍92859部隊 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30 |
| 代理公司: | 天津盛理知識產權代理有限公司 12209 | 代理人: | 王利文 |
| 地址: | 300061*** | 國省代碼: | 天津;12 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 地理 分片 動態 海洋環境 數據 存儲 方法 | ||
技術領域
本發明屬于海洋測量技術領域,尤其是一種基于地理分片和動態建表的海洋環境數據存儲方法。
背景技術
數據的存儲管理方式是影響數據檢索速度的主要因素之一。隨著現代海洋探測技術和傳感器技術的發展,以及研究區域和尺度的不斷拓展,海洋地理和地球物理等環境信息普遍具有大區域、海量性特征,例如:1:50000測量比例尺的海洋重力測量,10000km2海域約產生400萬個有效采樣點數據;10000km2海域的多波束全覆蓋測量約產生10億個有效采樣點數據。因此,即使把研究范圍限制在中國管轄海域,也將產生海量的測量數據。
目前,海洋環境數據的存儲、管理、分發一般是在陸地上地理空間數據的存儲管理技術的基礎上拓展與優化,但是,海洋環境數據和陸上的地理空間數據有較大差異:首先,海洋環境數據多為采樣點數據,陸上地理數據多為線、面狀數據;其次,海洋環境信息種類繁多、數據量巨大;再次,海洋研究的尺度和區域寬廣;最后,海洋環境信息的時空變化更加顯著。因此,如何基于通用數據庫管理平臺(Oracle、SQL?Server)對這些海洋環境數據進行高效存儲與管理、提高數據的檢索速度是目前迫切需要解決的問題。
發明內容
本發明的目的在于克服現有技術的不足,提供一種設計合理、效率高、速度快的基于地理分片和動態建表的海洋環境數據存儲方法。
本發明解決現有的技術問題是采取以下技術方案實現的:
一種基于地理分片和動態建表的海洋環境數據存儲方法,包括以下步驟:
步驟1、計算原始數據集的記錄數,如果不超過預先設定的單個數據庫表存儲閥值,則轉到步驟4;
步驟2、對原始數據集進行抽稀處理,生成抽稀數據集;
步驟3、根據抽稀數據集生成測量航跡線,對航跡線作矢量壓縮處理,處理結果保存在航跡線圖層表中;
步驟4、根據抽稀數據集快速構建Delauney三角網;
步驟5、根據Delauney三角網,提取數據集的精確數據范圍和外包矩形,對精確數據范圍作矢量壓縮處理,并將處理結果保存在數據集范圍圖層表中;
步驟6、根據數據集的外包矩形和原始數據集的記錄數,對原始數據集進行地理上均勻分片處理,對包含數據點較少的邊緣分片進行合并處理,計算分片數量;
步驟7、根據地理分片及合并處理結果,利用數據集范圍和各矩形分片范圍進行多邊形求交處理,提取各分片數據集的精確數據范圍,提取結果保存在分片數據范圍圖層表中;
步驟8、根據計算的分片數量,動態創建數據庫表和結構;
步驟9、調用數據采集接口將各分片數據集批量錄入對應的數據庫表中;
步驟10、建立數據集范圍、航跡線、分片范圍和分片數據表之間的關聯關系。
而且,所述步驟10后還包括刪除抽稀數據集、Delauney三角網、分片數據集的步驟。
而且,所述步驟2的實現方法為:根據測量比例尺或制圖比例尺,以地圖上一定間距對原始數據集進行抽稀處理,將抽稀結果形成抽稀集并保存。
而且,所述Delauney三角網的最大邊長設置為抽稀離散點間距的2.5倍。
本發明的優點和積極效果是:
1、本發明通過對海量離散采樣點數據進行分級、分類組織和分表存儲,有效降低了單數據庫表的數據量,同時,數據庫系統可根據用戶的數據請求范圍,實現基于多張分片數據表的并行查詢,從數據存儲技術方面解決了大型空間數據庫的檢索速度問題。
2、本發明可適用于Oracle、SQL?Server等主流數據庫系統以及ESRI?Geodatabase、Oracle?Spatial等空間數據庫架構,實現海量、大區域海洋測量數據的數據庫存儲功能,大大提高了數據檢索速度,解決了海洋環境信息的海量性和檢索速度之間的矛盾。
附圖說明
圖1為本發明的處理流程示意圖;
圖2為原始數據集地理分片編輯合并及精確數據范圍提取示意圖。
具體實施方式
以下結合附圖對本發明實施例做進一步詳述。
一種基于地理分片和動態建表的海洋環境數據存儲方法,如圖1所示,包括以下步驟:
步驟1、計算原始數據集的記錄數,如果不超過預先設定的單個數據庫表存儲閥值,則轉到步驟4。
步驟2、對原始數據集進行抽稀處理,生成抽稀數據集。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國人民解放軍92859部隊,未經中國人民解放軍92859部隊許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410062980.8/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:石油地質軟件數據的清理方法及裝置
- 下一篇:螺紋筋連接器





