[發明專利]一種跨網代理Web地圖服務的方法、系統及代理服務器有效
| 申請號: | 201710032462.5 | 申請日: | 2017-01-16 |
| 公開(公告)號: | CN107070978B | 公開(公告)日: | 2020-07-10 |
| 發明(設計)人: | 袁曉娟;陳啟志;郭彥義;葛潔;王愷;王燕;湯希娟;張彥蕾;李雪蓮;耿悅 | 申請(專利權)人: | 華北計算技術研究所(中國電子科技集團公司第十五研究所) |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08;G06F16/29 |
| 代理公司: | 北京君恒知識產權代理有限公司 11466 | 代理人: | 林潮;張效榮 |
| 地址: | 100083 北*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 代理 web 地圖 服務 方法 系統 代理服務器 | ||
1.一種跨網代理Web地圖服務的方法,其特征在于,所述方法包括:
S1、代理服務器將客戶端發送的GetCapabilities請求轉發至WMS服務器端,并從WMS服務器端接收元數據描述文檔;
S2、代理服務器將所述元數據描述文檔包含的WMS服務器端的URL地址字段修改為代理服務器的第一URL地址字段,并將修改后的元數據描述文檔發送至客戶端;
S3、代理服務器將客戶端發送的GetMap請求轉發至WMS服務器端,并從所述WMS服務器端獲取地圖;
其中,所述GetMap請求是客戶端根據所述修改后的元數據描述文檔計算所得。
2.如權利要求1所述的方法,其特征在于,第一URL地址字段包括:代理服務器的第一IP、代理服務器的第一端口號;WMS服務器端的 URL地址字段包括:WMS服務器端的IP、WMS服務器端的端口號。
3.如權利要求1所述的方法,其特征在于,在步驟S1中,所述代理服務器將客戶端發送的GetCapabilities請求轉發至WMS服務器端,包括:
S11、代理服務器接收客戶端發送的GetCapabilities請求;
S12、代理服務器將 GetCapabilities請求攜帶的代理服務器的第一URL地址字段修改為WMS服務器端的URL地址字段;
S13、代理服務器將修改后的GetCapabilities請求發送至WMS服務器端。
4.如權利要求1所述的方法,其特征在于,在步驟S3中,代理服務器將所述GetMap請求轉發至WMS服務器端,包括:
S31、代理服務器接收客戶端發送的GetMap請求;
S32、代理服務器將GetMap請求攜帶的代理服務器的第一URL地址字段修改為WMS服務器端的URL地址字段;
S33、代理服務器將修改后的GetMap請求發送至WMS服務器端。
5.如權利要求1-4任一所述的方法,其特征在于,所述方法還包括以下步驟:
代理服務器對所述客戶端發送的連接請求進行監聽;所述連接請求包括:GetCapabilities請求、GetMap請求。
6.一種跨網代理Web地圖服務的系統,其特征在于,所述系統包括:
客戶端,用于向代理服務器發送GetCapabilities請求,還用于根據接收的修改后的元數據描述文檔計算待發送的GetMap請求,并將所述GetMap請求發送至代理服務器;
代理服務器,用于將GetCapabilities請求轉發至WMS服務器端,還用于從WMS服務器端接收元數據描述文檔,并將所述元數據描述文檔包含的WMS服務器端的URL地址字段修改為代理服務器的第一URL地址字段,并將修改后的元數據描述文檔發送至客戶端,還用于將所述GetMap請求轉發至WMS服務器端;
WMS服務器端,用于在接收到GetCapabilities請求后向代理服務器發送元數據描述文檔,還用于在接收到GetMap請求后向代理服務器發送地圖。
7.如權利要求6所述的系統,其特征在于,第一URL地址字段包括:代理服務器的第一IP、代理服務器的第一端口號;WMS服務器端的 URL地址字段包括:WMS服務器端的IP、WMS服務器端的端口號。
8.如權利要求6所述的系統,其特征在于,代理服務器將GetCapabilities請求轉發至WMS服務器端,具體為:代理服務器接收客戶端發送的GetCapabilities請求,將GetCapabilities請求攜帶的代理服務器的第一URL地址字段修改為WMS服務器端的URL地址字段,并將修改后的GetCapabilities請求發送至WMS服務器端;
代理服務器將所述GetMap請求轉發至WMS服務器端,具體為:代理服務器接收客戶端發送的GetMap請求,將GetMap請求攜帶的代理服務器的第一URL地址字段修改為WMS服務器端的URL地址字段,并將修改后的GetMap請求發送至WMS服務器端。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于華北計算技術研究所(中國電子科技集團公司第十五研究所),未經華北計算技術研究所(中國電子科技集團公司第十五研究所)許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710032462.5/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種能夠減少延時的數據傳輸方法
- 下一篇:車內信息系統及其應用





