[發明專利]基于云架構的Web地圖服務實現方法有效
| 申請號: | 201310045996.3 | 申請日: | 2013-02-06 |
| 公開(公告)號: | CN103108045A | 公開(公告)日: | 2013-05-15 |
| 發明(設計)人: | 陳華鈞;陳亮;朱桂鋒;陶金火;鄭國軸;楊建華;吳朝暉 | 申請(專利權)人: | 浙江大學 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08 |
| 代理公司: | 杭州裕陽專利事務所(普通合伙) 33221 | 代理人: | 應圣義 |
| 地址: | 310027 浙江省杭州市浙*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 架構 web 地圖 服務 實現 方法 | ||
1.一種基于云架構的Web地圖服務實現方法,其特征在于,包括負載均衡器(1)、工作節點(2),所述工作節點(2)包括WMS服務模塊(21)、分布式文件系統(22),所述分布式文件系統(22)包括分布式文件系統接口(221)、存儲節點(222),具體步驟如下:
步驟一:所述負載均衡器(1)接收Web地圖服務請求;
步驟二:所述負載均衡器(1)依據負載均衡策略選擇一個工作節點(2)作為接收請求的工作節點,并將所述請求發送至選定的工作節點(2);
步驟三:選定的工作節點(2)的WMS服務模塊(21)對所述請求的URL進行解析,根據解析所得到的URL參數定位地圖的經緯度范圍和分辨率,根據所述經緯度范圍和分辨率計算所需要的切圖列表;
步驟四:所述WMS服務模塊(21)將所述切圖列表中切圖的名稱發送至所述分布式文件系統(22),所述分布式文件系統(22)根據所述切圖的名稱查找相應的切圖并將找到的切圖返回所述WMS服務模塊(21),所述WMS服務模塊(21)通過所述分布式文件系統接口(221)訪問所述分布式文件系統(22),所述切圖以文件形式儲存,所述分布式文件系統(22)通過所述存儲節點(222)訪問所述文件;
步驟五:所述WMS服務模塊(21)對找到的切圖進行拼接,調整拼接后切圖的分辨率,根據所述經緯度范圍對調整分辨率后的切圖進行裁剪得到遙感影像柵格數據,并將所述遙感影像柵格數據發送至所述負載均衡器(1);
步驟六:所述負載均衡器(1)返回所請求的遙感影像柵格數據。
2.根據權利要求1所述的基于云架構的Web地圖服務實現方法,其特征在于,所述負載均衡策略包括輪詢、IP-HASH。
3.根據權利要求1所述的基于云架構的Web地圖服務實現方法,其特征在于,所述工作節點(2)組成P2P網絡。
4.根據權利要求1所述的基于云架構的Web地圖服務實現方法,其特征在于,還包括雙層高速緩存策略,所述雙層高速緩存策略使用雙層高速緩存,所述雙層高速緩存包括位于所述負載均衡器(1)的第一緩沖區(3)和位于所述工作節點(2)的第二緩沖區(4),所述雙層高速緩存策略包括以下具體步驟:
在所述步驟一中,所述負載均衡器(1)在第一緩沖區(3)中檢測所述遙感影像柵格數據,如果所述第一緩沖區(3)已經包含所述遙感影像柵格數據則執行步驟六;
在所述步驟三中,所述WMS服務模塊(21)對所述圖像列表進行逐條判斷,如果所述第二緩沖區已經包含所有的切圖,則執行步驟五;如果所述第二緩沖區尚未包含所有的切圖,則將尚未加載至第二緩沖區的切圖的名稱發送至所述分布式文件系統(22);
在所述步驟五中,所述負載均衡器(1)將得到的遙感影像柵格數據記載至所述第一緩沖區。
5.根據權利要求4所述的基于云架構的Web地圖服務實現方法,其特征在于,緩存于所述雙層高速緩存中的文件包括配置文件和遙感影像柵格數據。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于浙江大學,未經浙江大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310045996.3/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種急救擔架
- 下一篇:下肢癱瘓功能位固定器





