[發明專利]一種多圖層的混合索引方法在審
| 申請號: | 201611138933.2 | 申請日: | 2016-12-12 |
| 公開(公告)號: | CN106780667A | 公開(公告)日: | 2017-05-31 |
| 發明(設計)人: | 李三玉;鄭波;鄒晶;范翼;何亮;陳俊偉;周爭義;鄭良 | 申請(專利權)人: | 湖北金拓維信息技術有限公司 |
| 主分類號: | G06T11/60 | 分類號: | G06T11/60;G06F17/30 |
| 代理公司: | 北京天盾知識產權代理有限公司11421 | 代理人: | 黃淑娟 |
| 地址: | 430223 湖北省武漢市東湖開*** | 國省代碼: | 湖北;42 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 多圖層 混合 索引 方法 | ||
1.一種多圖層的混合索引方法,其特征在于,包括:
步驟1,選擇索引方式;
步驟2,獲取當前地圖信息;
步驟3,構建索引規則,構建網格索引的網格大小及分布;
步驟4,對每個圖層按照所述網格大小及分布構建索引:
步驟5,按照整個地圖的圖層順序,構建整個地圖的索引:
步驟6,根據全局索引的結果設置繪制效果。
2.根據權利要求1所述的一種多圖層的混合索引方法,其特征在于:所述索引方式包括網格索引,所述網格索引包括整體索引方式。
3.根據權利要求1所述的一種多圖層的混合索引方法,其特征在于,所述步驟2獲取當前地圖信息包括:
步驟201,獲取地圖的所有的圖層;
步驟202,獲取地圖的圖層,對所述圖層從上至下進行編號,最上方的圖層編號為0;
步驟203,獲取各個所述圖層的數據總量。
4.根據權利要求1所述的一種多圖層的混合索引方法,其特征在于,所述步驟3具體包括:
步驟301,設置網格的大小;
步驟302,依據地圖范圍以及網格的分布進行換算,判斷每個網格占據的實際的坐標范圍,并且以此為依據構建網格的編號與實際的地理坐標的映射關系;
步驟303,構建存儲表存儲網格的編號與所處的地理范圍的坐標值。
5.根據權利要求4所述的一種多圖層的混合索引方法,其特征在于:所述步驟301設置網格的大小時,一個市的數據設置為1024*1024的一個網格。
6.根據權利要求1所述的一種多圖層的混合索引方法,其特征在于,所述步驟4包括:
步驟401,遍歷每個圖層,對每個圖層構建一個網格索引;
步驟402,遍歷每個圖層的要素,將其要素與網格的關聯關系存儲在圖層的網格索引表。
7.根據權利要求6所述的一種多圖層的混合索引方法,其特征在于:所述網格索引表中X方向網格編碼對應橫坐標的對應的網格編號,Y方向的網格編碼對應縱坐標對應的玩個編號,要素的標識包括要素在所對應圖層中的唯一標識,要素的外接矩形采用WKT的方式進行存儲,要素是否完全覆蓋網格。
8.根據權利要求1所述的一種多圖層的混合索引方法,其特征在于,所述步驟5包括:
步驟501,構建一個全局的索引,存儲圖層名以及圖層網格索引的表名;
步驟502,按照圖層順序遍歷所有的圖層索引,如果存在以下預設關系的就進行標識。
9.根據權利要求8所述的一種多圖層的混合索引方法,其特征在于,所述預設關系包括:
第一,在同一個網格中,如果圖層編號小的要素的外接矩形大于或等于圖層編號大的外界矩形,則判斷圖層編號小的要素包含或覆蓋圖層編號大的要素;
第二,有圖層的某一個要素其完全覆蓋某一個網格,判斷其圖層編號大于此圖層的所有圖層中的此網格中的要素,其網格的要素都小于此網格。
10.根據權利要求1所述的一種多圖層的混合索引方法,其特征在于,所述步驟6包括:
步驟601,全圖索引的信息結果設置每個圖層的顯示內容,對于上一步索引中存在覆蓋情況的要素不進行繪制;
步驟602,在繪制的時候進行標識,如果存在圖層設置透明度的情況,則設置透明的圖層不納入全圖的索引范圍內。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于湖北金拓維信息技術有限公司,未經湖北金拓維信息技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201611138933.2/1.html,轉載請聲明來源鉆瓜專利網。





