[發明專利]一種基于Elastic Search的分布式搜索空間矢量數據的方法在審
| 申請號: | 202310296227.4 | 申請日: | 2023-03-24 |
| 公開(公告)號: | CN116414935A | 公開(公告)日: | 2023-07-11 |
| 發明(設計)人: | 郭振 | 申請(專利權)人: | 山東浪潮新基建科技有限公司 |
| 主分類號: | G06F16/29 | 分類號: | G06F16/29 |
| 代理公司: | 濟南信達專利事務所有限公司 37100 | 代理人: | 闞恭勇 |
| 地址: | 250100 山東省濟南市高新*** | 國省代碼: | 山東;37 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 elastic search 分布式 搜索 空間 矢量 數據 方法 | ||
1.一種基于Elastic?Search的分布式搜索空間矢量數據的方法,其特征在于,
結合Elastic?Search的搜索和HBas的存儲方式,將空間數據和服務重新組合存儲,對空間數據屬性進行檢索,使用空間數據展示技術對數據服務進行圖上展現定位。
2.根據權利要求1所述的方法,其特征在于,
基于空間矢量數據服務和Elastic?Search數據建模,檢索空間數據屬性信息,找出空間矢量數據圖層中與關鍵詞相關的數據,并基于結果分析出矢量數據之間的關聯關系。
3.根據權利要求2所述的方法,其特征在于,
空間數據包括:高程線數據、SHP數據、MDB數據以及GDB數據;規定了高程線的字段與高程字段之間的對應關系。
4.根據權利要求3所述的方法,其特征在于,
所述數據建模:將空間矢量數據入庫到大數據庫中,在入庫時將數據服務地址與屬性關聯掛接,在檢索到相關數據時能夠同時獲取到服務地址,達到空間數據可視化效果。
5.根據權利要求3所述的方法,其特征在于,
創建數據庫TestTiff,HBase正在使用的zookeeper服務器,添加索引TiffIndex到數據庫TestTiff,將空間數據數據從本地注入鍵/值數據庫,格式為geotools-raster,將一個空間數據庫TestTiff作為數據源添加進HBase,命名為TiffData。
6.根據權利要求4或5所述的方法,其特征在于,
所述的Elasticsearch分詞庫設置的方法是:
“extra_address.dic”為添加的分詞內容,同一級別目錄下放置extra_address.dic,這里添加的是路名詞語。
重啟ES,測試分詞,是否成功;
新建索引Index,Index在這里對應數據表,默認type為_doc;
查看Index當前總數,以判斷Index是否構建完成。
7.根據權利要求6所述的方法,其特征在于,
將空間矢量數據抽取到HBas中,在抽取過程中對每一條數據額外添加屬性和Key值,說明該條矢量數據的名稱、服務地址,并將點、線、面的空間屬性轉換為WKT字符串,存儲到屬性中,同時在存儲是依據矢量數據的人工分類,劃分為片,在搜索時,采用Elastic?Search自身的屬性檢索功能,將需要的相關的關鍵字結果搜索出來,調用空間分析的服務接口,對搜索結果的服務加載并在地圖上展現和定位。
8.根據權利要求7所述的方法,其特征在于,
進行全文檢索,查詢需要搜索的空間數據,并將返回的空間數據在地圖中進行可視化渲染展示,實現海量數據快速檢索的目的。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于山東浪潮新基建科技有限公司,未經山東浪潮新基建科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202310296227.4/1.html,轉載請聲明來源鉆瓜專利網。





