[發(fā)明專利]對柵格地圖文件進行打包的方法、裝置以及存儲介質(zhì)在審
| 申請?zhí)枺?/td> | 202010415048.4 | 申請日: | 2020-05-15 |
| 公開(公告)號: | CN111611212A | 公開(公告)日: | 2020-09-01 |
| 發(fā)明(設(shè)計)人: | 劉宏;黃俊;馮云;王偉;方森松;蘇孟超 | 申請(專利權(quán))人: | 交通運輸部規(guī)劃研究院 |
| 主分類號: | G06F16/16 | 分類號: | G06F16/16;G06F16/13;G06F16/172;G06F16/29 |
| 代理公司: | 北京萬思博知識產(chǎn)權(quán)代理有限公司 11694 | 代理人: | 劉冀 |
| 地址: | 100028 北*** | 國省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 柵格 地圖 文件 進行 打包 方法 裝置 以及 存儲 介質(zhì) | ||
本申請公開了一種對柵格地圖文件進行打包的方法、裝置以及存儲介質(zhì)。其中,該方法包括:生成與柵格地圖文件相對應(yīng)的多個柵格圖片;將所述多個柵格圖片中的至少一部分柵格圖片轉(zhuǎn)換成相應(yīng)的bundle文件,其中所述bundle文件包括索引文件以及實體文件,所述實體文件包括所述至少一部分柵格圖片的相關(guān)數(shù)據(jù),并且所述索引文件用于指示所述實體文件的文件路徑;將所述索引文件存儲在內(nèi)存中;以及將所述實體文件存儲于文件系統(tǒng)中。
技術(shù)領(lǐng)域
本申請涉及計算機技術(shù)領(lǐng)域,特別是涉及一種對柵格地圖文件進行打包的方法、裝置以及存儲介質(zhì)。
背景技術(shù)
Bundle是Unix/linux系統(tǒng)中一種較為常用的包文件,這種文件可以快速的將多個散碎的文件打包成一個包文件,從而方便這些文件的搬運及維護。
為了提高柵格地圖文件的讀取速度,現(xiàn)有技術(shù)是通過四叉樹的方式將一個非常大的柵格地圖文件切分成金字塔結(jié)構(gòu)的層級,參考圖1所示,第0級數(shù)量為1(20*20)的話,第1級的數(shù)量為21*21,第n級的數(shù)量2n*2n。其中金字塔的層級數(shù)據(jù)主要指港口衛(wèi)星影像及電子地圖數(shù)據(jù)。
但是,這種方式是將柵格地圖文件分割成的幾百萬甚至幾千萬片小塊數(shù)據(jù)直接存儲在文件系統(tǒng)中,由于這些數(shù)據(jù)的數(shù)量相當(dāng)龐大,會導(dǎo)致這些數(shù)據(jù)在搬運的過程中耗費極大的時間成本,甚至無法被搬運,不利于柵格地圖文件的部署。
針對上述的現(xiàn)有技術(shù)中存在的將柵格地圖文件分割成的幾百萬甚至幾千萬片小塊數(shù)據(jù)直接存儲在文件系統(tǒng)中,由于這些數(shù)據(jù)的數(shù)量相當(dāng)龐大,會導(dǎo)致這些數(shù)據(jù)在搬運的過程中耗費極大的時間成本,不利于柵格地圖文件的部署的技術(shù)問題,目前尚未提出有效的解決方案。
發(fā)明內(nèi)容
本公開的實施例提供了一種對柵格地圖文件進行打包的方法、裝置以及存儲介質(zhì),以至少解決現(xiàn)有技術(shù)中存在的將柵格地圖文件分割成的幾百萬甚至幾千萬片小塊數(shù)據(jù)直接存儲在文件系統(tǒng)中,由于這些數(shù)據(jù)的數(shù)量相當(dāng)龐大,會導(dǎo)致這些數(shù)據(jù)在搬運的過程中耗費極大的時間成本,不利于柵格地圖文件的部署的技術(shù)問題。
根據(jù)本公開實施例的一個方面,提供了一種對柵格地圖文件進行打包的方法,包括:生成與柵格地圖文件相對應(yīng)的多個柵格圖片;將多個柵格圖片中的至少一部分柵格圖片轉(zhuǎn)換成相應(yīng)的bundle文件,其中bundle文件包括索引文件以及實體文件,實體文件包括至少一部分柵格圖片的相關(guān)數(shù)據(jù),并且索引文件用于指示實體文件的文件路徑;將索引文件存儲在內(nèi)存中;以及將實體文件存儲于文件系統(tǒng)中。
根據(jù)本公開實施例的另一個方面,還提供了一種存儲介質(zhì),存儲介質(zhì)包括存儲的程序,其中,在程序運行時由處理器執(zhí)行以上任意一項所述的方法。
根據(jù)本公開實施例的另一個方面,還提供了一種對柵格地圖文件進行打包的裝置,包括:生成模塊,用于生成與柵格地圖文件相對應(yīng)的多個柵格圖片;轉(zhuǎn)換模塊,用于將多個柵格圖片中的至少一部分柵格圖片轉(zhuǎn)換成相應(yīng)的bundle文件,其中bundle文件包括索引文件以及實體文件,實體文件包括至少一部分柵格圖片的相關(guān)數(shù)據(jù),并且索引文件用于指示實體文件的文件路徑;第一存儲模塊,用于將索引文件存儲在內(nèi)存中;以及第二存儲模塊,用于將實體文件存儲于文件系統(tǒng)中。
根據(jù)本公開實施例的另一個方面,還提供了一種對柵格地圖文件進行打包的裝置,包括:處理器;以及存儲器,與處理器連接,用于為處理器提供處理以下處理步驟的指令:生成與柵格地圖文件相對應(yīng)的多個柵格圖片;將多個柵格圖片中的至少一部分柵格圖片轉(zhuǎn)換成相應(yīng)的bundle文件,其中bundle文件包括索引文件以及實體文件,實體文件包括至少一部分柵格圖片的相關(guān)數(shù)據(jù),并且索引文件用于指示實體文件的文件路徑;將索引文件存儲在內(nèi)存中;以及將實體文件存儲于文件系統(tǒng)中。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于交通運輸部規(guī)劃研究院,未經(jīng)交通運輸部規(guī)劃研究院許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010415048.4/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





