[發明專利]一種地圖應用網關控制系統及其實現地圖服務的方法在審
| 申請號: | 201810548059.2 | 申請日: | 2018-05-31 |
| 公開(公告)號: | CN108881410A | 公開(公告)日: | 2018-11-23 |
| 發明(設計)人: | 田寶文 | 申請(專利權)人: | 浪潮軟件股份有限公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08;H04L29/06 |
| 代理公司: | 濟南信達專利事務所有限公司 37100 | 代理人: | 李世喆 |
| 地址: | 250100 山東*** | 國省代碼: | 山東;37 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 地理數據 地圖服務 過濾模塊 身份信息 服務庫 存儲 身份認證模塊 信息接收模塊 地圖應用 服務類型 服務響應 網關控制 應用終端 目標URL 查詢 權限 觸發服務 服務請求 模塊讀取 目標服務 轉發目標 發送 攜帶 服務 | ||
1.一種地圖應用網關控制系統,其特征在于,包括:
地理數據權限庫、地理數據服務庫、信息接收模塊、身份認證模塊、服務過濾模塊及服務響應模塊;其中,
所述地理數據權限庫,用于存儲至少一個被允許訪問目標地理信息系統GIS的應用終端的身份信息;
所述地理數據服務庫,用于存儲至少一個被允許的目標服務類型,以及存儲各個所述目標服務類型與至少一個統一資源定位符URL地址之間的對應關系;
所述信息接收模塊,用于接收當前應用終端發送的服務請求,所述服務請求攜帶所述當前應用終端的身份信息及當前服務類型;
所述身份認證模塊,用于查詢所述地理數據權限庫所存儲的各個所述身份信息,以確定各個所述身份信息中是否包括所述當前身份信息,若是,則觸發所述服務過濾模塊;
所述服務過濾模塊,用于接受所述身份認證模塊的觸發,查詢所述地理數據服務庫所存儲的各個所述目標服務類型,以確定各個所述目標服務類型是否包括所述當前服務類型,若是,則查詢所述地理數據服務庫所存儲的所述對應關系,以確定所述當前服務類型所對應的目標URL地址;
所述服務響應模塊,用于讀取目標GIS中所述目標URL地址下所存儲的地圖服務數據,并將讀取的所述地圖服務數據轉發至所述當前應用終端。
2.根據權利要求1所述的地圖應用網關控制系統,其特征在于,
進一步包括:記錄處理模塊和頻率過濾模塊;其中,
所述記錄處理模塊,用于在所述服務過濾模塊確定各個所述目標服務類型包括所述當前服務類型時,確定當前時刻,并將所述當前時刻記錄為所述當前身份信息所對應的一個訪問時刻;
所述頻率過濾模塊,用于根據記錄的所述當前身份信息所對應的至少一個訪問時刻,確定所述當前應用終端是否對所述目標GIS進行高頻訪問,在所述當前應用終端未對所述目標GIS進行高頻訪問時,觸發所述服務過濾模塊查詢所述地理數據服務庫所存儲的所述對應關系。
3.根據權利要求2所述的地圖應用網關控制系統,其特征在于,
所述頻率過濾模塊,用于根據記錄的所述當前身份信息所對應的至少一個訪問時刻,確定設定時間段內所述當前應用終端訪問所述GIS的當前訪問頻率,在所述當前訪問頻率不高于預設預設訪問頻率時,確定所述當前應用終端未對所述目標GIS進行高頻訪問;
或,
所述頻率過濾模塊,用于查詢記錄的各個所述訪問時刻以確定出一個與所述當前時刻相鄰的目標訪問時刻,在所述當前時刻與所述目標訪問時刻之間的時間差不大于設定時間間隔時,確定所述當前應用終端未對所述目標GIS進行高頻訪問。
4.根據權利要求1所述的地圖應用網關控制系統,其特征在于,
在所述服務請求攜帶所述當前應用終端的協議類型時,
所述服務響應模塊,用于根據所述協議類型對讀取的所述地圖服務數據進行格式轉換處理,將進行格式轉換處理后的所述地圖服務數據發送至所述當前應用終端。
5.根據權利要求1至4中任一所述的網關控制系統,其特征在于,
進一步包括:配置處理模塊;其中,
所述配置處理模塊,用于根據用戶的觸發,更新所述地理數據權限庫和所述地理數據服務庫。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于浪潮軟件股份有限公司,未經浪潮軟件股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810548059.2/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:車輛的監控方法及系統
- 下一篇:一種大規模節點下CTDB集群分組的方法





