[發明專利]數據管理方法和裝置有效
| 申請號: | 201910319266.5 | 申請日: | 2019-04-19 |
| 公開(公告)號: | CN110309245B | 公開(公告)日: | 2021-08-31 |
| 發明(設計)人: | 孫小倩;塞巴斯蒂安·萬德特;伊鵬飛 | 申請(專利權)人: | 北京航空航天大學 |
| 主分類號: | G06F16/29 | 分類號: | G06F16/29;G06F16/2455 |
| 代理公司: | 北京同立鈞成知識產權代理有限公司 11205 | 代理人: | 張子青;劉芳 |
| 地址: | 100191 北京市海淀區學*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 數據管理 方法 裝置 | ||
本發明提供的數據管理方法和裝置,該方法包括:獲取用戶輸入的查詢條件,從元數據中,獲取與查詢條件對應的目標數據塊,元數據中包括查詢條件與數據塊的對應關系,目標數據塊包括多個廣播式自動相關監視ADS?B數據,從目標數據塊中,獲取目標ADS?B數據。根據查詢條件找到目標數據塊,從目標數據塊中獲取目標ADS?B數據,從而提高了數據訪問速度。
技術領域
本發明涉及數據管理技術領域,尤其涉及一種數據管理方法和裝置。
背景技術
在航空運輸過程中,隨著航空運輸效率和安全的增長需求,需要收集分析飛機的大量交通數據。廣播式自動相關監視(Automatic Dependent Surveillance Broadcast,ADS-B)的引入,使得研究人員能夠以非常高的空間覆蓋率和時間頻率獲取大量的交通數據(ADS-B數據)。
對于大量ADS-B數據,通常根據ADS-B數據的規律性和相似性,采用無損壓縮以減小數據的占用空間,然而,這種方式中,當進行查詢應答時,需要解壓縮整個ADS-B數據的壓縮包,從而導致數據訪問速度低。
發明內容
為解決現有技術中存在的問題,本發明提供一種數據管理方法和裝置,在獲取目標廣播式自動相關監視(Automatic Dependent Surveillance-Broadcast,ADS-B)數據時,只需根據目標數據塊便可獲取目標ADS-B數據,從而提高了訪問速度。
第一方面,本發明實施例提供一種數據管理方法,包括:
獲取用戶輸入的查詢條件;
從元數據中,獲取與所述查詢條件對應的目標數據塊,所述元數據中包括查詢條件與數據塊的對應關系,所述目標數據塊包括多個廣播式自動相關監視ADS-B數據;
從所述目標數據塊中,獲取目標ADS-B數據。
在一種可能的設計中,所述方法還包括:
獲取第i個預設時段內的ADS-B數據,每個ADS-B數據包括飛機標識符、緯度、經度、高度、時刻、始發地、目的地,i為大于或者等于1的整數;
獲取第i個預設時段內的緯度值列表和第i個預設時段內的經度值列表,所述第i個預設時段內的緯度值列表為所述第i個預設時段內的ADS-B數據的緯度值列表,所述第i個預設時段內的經度值列表為所述第i個預設時段內的ADS-B數據的經度值列表;
對所述第i個預設時段內的緯度值列表進行排序,提取X-1等分布索引處的X-1個緯度值,X為大于或者等于2的整數;以及
對所述第i個預設時段內的經度值列表進行排序,提取X-1等分布索引處的X-1個經度值;
根據所述第i個預設時段內提取的X-1個經度值和X-1個緯度值,將所述第i個預設時段內的ADS-B數據劃分為X*X個數據塊。
在一種可能的設計中,所述方法還包括:
分別按列壓縮所述X*X個數據塊中的ADS-B數據。
在一種可能的設計中,所述方法還包括:
獲取第i+1個預設時段內的ADS-B數據;
獲取第i+1個預設時段內的緯度值列表和第i+1個預設時段內的經度值列表,所述第i+1個預設時段內的緯度值列表為所述第i+1個預設時段內的ADS-B數據的緯度值列表,所述第i+1個預設時段內的經度值列表為所述第i+1個預設時段內的ADS-B數據的經度值列表;
對所述第i+1個預設時段內的緯度值列表進行排序,提取X-1等分布索引處的X-1個緯度值;以及
對所述第i+1個預設時段內的經度值列表進行排序,提取X-1等分布索引處的X-1個經度值;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京航空航天大學,未經北京航空航天大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910319266.5/2.html,轉載請聲明來源鉆瓜專利網。





