[發明專利]一種柵格數據的統計查詢方法和系統有效
| 申請號: | 201210581889.8 | 申請日: | 2012-12-27 |
| 公開(公告)號: | CN103077204A | 公開(公告)日: | 2013-05-01 |
| 發明(設計)人: | 孫成寶;張瑞俠 | 申請(專利權)人: | 北京地拓科技發展有限公司 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30 |
| 代理公司: | 北京潤澤恒知識產權代理有限公司 11319 | 代理人: | 蘇培華 |
| 地址: | 100084 北京市海*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 柵格 數據 統計 查詢 方法 系統 | ||
技術領域
本發明實施例涉及統計技術領域,特別是涉及一種柵格數據的統計查詢方法和系統。
背景技術
柵格數據結構簡單、直觀、非常利于計算機的操作和處理,是地理信息系統(Geographic?Information?System,GIS)常用的空間基礎數據格式。基于柵格數據的空間分析是GIS空間分析的基礎,統計查詢是GIS空間分析模塊的重要功能之一,也是GIS應用系統中不可缺少的業務之一,比如在全國人口普查專題工作中,往往需要對某省或某地區進行人口總量的統計,平均人口密度的計算等;在對全國水情監測工作中,往往需要對某地區某年的最大降雨量、最小降雨量進行統計查詢等等,類似的實際應用需求非常廣泛。當前的GIS應用系統的特點是使用的柵格數據量越來越大,達到Tb級的系統已經非常普遍,甚者達到Pb級別的應用系統也屢見不鮮;同時,用戶群體不斷增加,當接收到每條統計查詢請求時,需要在海量的柵格數據中進行統計查詢操作,此時往往各條統計查詢請求中存在相同的統計查詢請求,對海量的柵格數據進行頻繁地統計查詢操作,統計查詢速度慢、準確率低。
發明內容
本發明實施例公開一種柵格數據的統計查詢方法和系統,以解決背景技術中統計查詢操作的速度慢、準確率低的問題。
為了解決上述問題,本發明實施例公開了一種柵格數據的統計查詢方法,包括:
接收到客戶端發出的統計查詢請求信息之后,查詢區域表中是否存在與所述統計查詢請求信息對應的記錄;
當不存在時,根據所述統計查詢請求信息進行統計查詢操作,將統計查詢結果發送至所述客戶端,并將所述統計查詢結果保存到所述區域表;
當存在時,將所述記錄中的統計查詢結果發送至所述客戶端。
優選的,所述統計查詢請求信息,包括:幾何邊界和統計類型;
其中,所述幾何邊界包括:一般幾何邊界和特殊幾何邊界。
優選的,所述根據所述統計查詢請求信息進行統計查詢操作,包括:
確定與所述幾何邊界相交的各柵格;
獲取所述各柵格的像素值和面積;
計算所述各柵格與所述幾何邊界相交的面積;
根據Vt=St’/St×N計算得到所述各柵格在所述幾何邊界中的取值,其中,Vt為所述各柵格在所述幾何邊界中的取值,St’為所述各柵格與所述幾何邊界相交的面積,St為各柵格的面積,N為各柵格的像素值;
按照所述統計類型對所述取值進行計算,得到統計查詢結果。
優選的,所述區域表包括:一般區域表和特殊區域表;
其中,所述一般區域表中的記錄包括:一般幾何邊界、統計類型和統計值;
所述特殊區域表中的記錄包括:特殊幾何邊界、統計類型、統計值和柵格數據版本。
優選的,所述接收到客戶端發出的統計查詢請求信息之后,查詢區域表中是否存在與所述統計查詢請求信息對應的記錄,包括:
當所述幾何邊界為所述一般幾何邊界時,查詢所述一般區域表中是否存在與所述統計查詢請求信息對應的記錄;
當所述幾何邊界為所述特殊幾何邊界時,查詢所述特殊區域表中是否存在與所述統計查詢請求信息對應的記錄。
優選的,所述查詢所述一般區域表中是否存在與所述統計查詢請求信息對應的記錄,包括:
查詢所述一般區域表中是否存在記錄;
當不存在時,所述一般區域表中不存在與所述統計查詢請求信息對應的記錄;
當存在時,判斷所述記錄的一般幾何邊界是否與所述統計查詢請求信息中的一般幾何邊界相同,判斷所述記錄的統計類型是否與所述統計查詢請求信息中的統計類型相同;當所述記錄的一般幾何邊界與所述統計查詢請求信息中的一般幾何邊界相同,且所述記錄的統計類型與所述統計查詢請求信息中的統計類型相同時,所述一般區域表中存在與所述統計查詢請求信息對應的記錄;當所述記錄的一般幾何邊界與所述統計查詢請求信息中的一般幾何邊界不同,或所述記錄的統計類型與所述統計查詢請求信息中的統計類型不同時,所述一般區域表中不存在與所述統計查詢請求信息對應的記錄。
優選的,所述查詢所述特殊區域表中是否存在與所述統計查詢請求信息對應的記錄,包括:
查詢所述特殊區域表中是否存在記錄;
當不存在時,所述特殊區域表中不存在與所述統計查詢請求信息對應的記錄;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京地拓科技發展有限公司,未經北京地拓科技發展有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210581889.8/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種負離子保溫墻紙
- 下一篇:一種生產三氯化磷的新型裝置
- 數據顯示系統、數據中繼設備、數據中繼方法、數據系統、接收設備和數據讀取方法
- 數據記錄方法、數據記錄裝置、數據記錄媒體、數據重播方法和數據重播裝置
- 數據發送方法、數據發送系統、數據發送裝置以及數據結構
- 數據顯示系統、數據中繼設備、數據中繼方法及數據系統
- 數據嵌入裝置、數據嵌入方法、數據提取裝置及數據提取方法
- 數據管理裝置、數據編輯裝置、數據閱覽裝置、數據管理方法、數據編輯方法以及數據閱覽方法
- 數據發送和數據接收設備、數據發送和數據接收方法
- 數據發送裝置、數據接收裝置、數據收發系統、數據發送方法、數據接收方法和數據收發方法
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置





