[發明專利]一種異構存儲系統地圖發布的方法在審
| 申請號: | 201710247008.1 | 申請日: | 2017-04-17 |
| 公開(公告)號: | CN107016112A | 公開(公告)日: | 2017-08-04 |
| 發明(設計)人: | 梅非 | 申請(專利權)人: | 梅非 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30;G06F3/06 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 300134 天津*** | 國省代碼: | 天津;12 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 存儲系統 地圖 發布 方法 | ||
技術領域
本發明屬于數字地圖技術領域,尤其涉及一種異構存儲系統地圖發布的方法。
背景技術
在目前的主流的地圖發布工具當中(例如:GeoWebCachoSe、Geerver等等)都有一個缺點就是不支持異構存儲系統。也就是說,異構存儲系統的地圖數據無法直接通過地圖發布工具進行地圖發布。所以,當面對海量的遙感地圖數據時,磁盤容量上的限制導致海量地圖數據在存儲、管理和發布上十分困難。而通過分布式異構存儲系統對海量遙感地圖數據進行存儲與管理的話又無法進行地圖發布。
目前的常用地圖發布方法,大多數都是基于磁盤存儲的基礎之上的。換而言之,整個流程就是首先在機器上搭建一個地圖發布工具的環境,然后再把處理好的地圖數據拷貝到該機器的地圖發布工具指定磁盤當中,最后地圖發布工具直接讀取磁盤中的地圖數據,實現地圖發布,這種地圖發布方法,受限于機器磁盤容量的大小。當面對海量地圖數據發布問題時,就必須搭建多個地圖服務節點,每個地圖服務節點承擔部分地圖數據發布的任務。總之,現有技術存在異構存儲系統不能整合到地圖發布工具中、地圖服務的管理與維護成本高的問題。
發明內容
本發明提供一種異構存儲系統地圖發布的方法,以解決上述背景技術中異構存儲系統不能整合到地圖發布工具中、地圖服務的管理與維護成本高的問題。
本發明所解決的技術問題采用以下技術方案來實現:一種異構存儲系統地圖發布的方法,所述地圖發布方法包括:
a.確定地圖發布工具及其源代碼;
b.確定基于異構存儲系統的分布式文件存儲系統;
c.對地圖發布工具源代碼上的存儲IO讀寫模塊進行兼容性開發,使得地圖發布工具對分布式文件存儲系統進行IO讀寫;
d.指定地圖發布工具的配置文件中地圖數據路徑為分布式文件存儲系統中的位置
進一步,所述地圖發布方法還包括在地圖發布后,所述分布式文件存儲系統在IO讀寫時是通過內網進行傳輸;
進一步,所述分布式文件存儲系統在IO讀寫時,若IO讀寫較慢,則通過增加帶寬的方式提高IO讀寫速度。
進一步,所述地圖發布工具的源代碼采用GeoWebCache-1.5.1版源代碼。
進一步,所述基于異構存儲系統的分布式文件存儲系統為基于hadoop和habse的分布式文件存儲系統。
本發明的有益效果為:
1本專利由于采用地圖發布方法包括:確定地圖發布工具及其源代碼;確定基于異構存儲系統的分布式文件存儲系統;對地圖發布工具源代碼上的存儲IO讀寫模塊進行兼容性開發,使得地圖發布工具對分布式文件存儲系統進行IO讀寫;指定地圖發布工具的配置文件中地圖數據路徑為分布式文件存儲系統中的位置的技術手段,通過改造的地圖發布工具,直接讀取異構存儲系統上的海量地圖數據,實現地圖發布。
2本專利由于通過對地圖發布工具的二次開發,集成異構的存儲系統,從而有效解決單一地圖服務節點發布海量地圖數據上的磁盤容量限制問題。
3本專利通過配置文件指定地圖數據在分布式文件存儲系統中的位置,從而實現異構存儲系統地圖數據的發布。
4、本專利由于分布式存儲系統在IO讀寫上是通過內網進行傳輸,速度會比磁盤讀寫要慢一點。但是可以通過加大內網帶寬的方式來優化,提高分布式存儲系統的讀寫速度,最終消除讀寫速度對于用戶體驗上的影響。
附圖說明
圖1是本發明一種異構存儲系統地圖發布的方法的工作流程圖;
圖2是本發明一種異構存儲系統地圖發布的方法的地圖發布后成品圖。
具體實施方式
以下結合附圖對本發明做進一步描述:
圖中:1-確定應用步驟,2-確定結構步驟,3-開發步驟,4-指定步驟,5-地圖發布步驟。
實施例:
本實施例包括:如圖1所示,一種異構存儲系統地圖發布的方法,所述地圖發布方法包括:
a.確定地圖發布工具及其源代碼1;
b.確定基于異構存儲系統的分布式文件存儲系統2;
c.對地圖發布工具源代碼上的存儲IO讀寫模塊進行兼容性開發,使得地圖發布工具對分布式文件存儲系統進行IO讀寫3;
由于通過對地圖發布工具的二次開發,集成異構的存儲系統,從而有效解決單一地圖服務節點發布海量地圖數據上的磁盤容量限制問題。
d.指定地圖發布工具的配置文件中地圖數據路徑為分布式文件存儲系統中的位置4。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于梅非,未經梅非許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710247008.1/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:吊燈(3021)
- 下一篇:吊燈(D7236?6)





