一種基于OWGA內(nèi)存緩存的海量遙感瓦片數(shù)據(jù)快速發(fā)布方法
基本信息

| 申請?zhí)?/td> | CN201610527094.7 | 申請日 | - |
| 公開(公告)號 | CN107590083B | 公開(公告)日 | 2021-08-31 |
| 申請公布號 | CN107590083B | 申請公布日 | 2021-08-31 |
| 分類號 | G06F12/08;G06F16/955;H04L29/08 | 分類 | 計(jì)算;推算;計(jì)數(shù); |
| 發(fā)明人 | 余濤;趙亞萌;蘇煥煥;臧文乾;黃祥志;王棟 | 申請(專利權(quán))人 | 北京四維新世紀(jì)信息技術(shù)有限公司 |
| 代理機(jī)構(gòu) | 北京中政聯(lián)科專利代理事務(wù)所(普通合伙) | 代理人 | 陳超 |
| 地址 | 100083 北京市海淀區(qū)中關(guān)村東路18號1號樓C-1903 | ||
| 法律狀態(tài) | - | ||
摘要

| 摘要 | 本發(fā)明公開了一種基于OWGA內(nèi)存緩存的海量遙感瓦片數(shù)據(jù)快速發(fā)布方法。該方法同時兼顧瓦片數(shù)據(jù)的訪問時間、訪問頻率和鍵值三個屬性,根據(jù)請求目標(biāo)瓦片的訪問時間和訪問頻率來構(gòu)建其OWGA算子,鍵值作為瓦片的唯一標(biāo)識,由瓦片的層級、行號、列號組合而成。在內(nèi)存中采用Map<瓦片鍵值,瓦片對象>鏈表對瓦片對象進(jìn)行管理,優(yōu)先按照瓦片對象的OWGA值進(jìn)行降序排序,后按照鍵值進(jìn)行升序排序,以實(shí)現(xiàn)將客戶端最近頻繁請求的且高分辨率的瓦片數(shù)據(jù)一直保存在內(nèi)存中,減少耗時的文件I/O操作;同時提出將請求目標(biāo)瓦片臨近的幾張瓦片預(yù)先加載到內(nèi)存緩存中的策略,達(dá)到預(yù)判客戶端請求的目的,進(jìn)一步提高緩存命中率,提高發(fā)布服務(wù)器的響應(yīng)速度。 |





