[發明專利]一種非侵入式地圖瓦片防盜裝置有效
| 申請號: | 201710901673.8 | 申請日: | 2017-09-28 |
| 公開(公告)號: | CN107633182B | 公開(公告)日: | 2020-04-14 |
| 發明(設計)人: | 涂振發;相恒茂;張偉;曾群 | 申請(專利權)人: | 華中師范大學;山東省國土測繪院 |
| 主分類號: | G06F21/62 | 分類號: | G06F21/62;H04L29/06 |
| 代理公司: | 北京超凡宏宇專利代理事務所(特殊普通合伙) 11463 | 代理人: | 徐麗 |
| 地址: | 430079 湖*** | 國省代碼: | 湖北;42 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 侵入 地圖 瓦片 防盜 裝置 | ||
本發明涉及一種非侵入式地圖瓦片防盜裝置。本發明提供了收集攔截模塊、盜竊行為判定模塊和Redis數據庫。收集攔截模塊掛載于Web服務器軟件之上收集用戶的地圖瓦片請求并基于黑名單攔截地圖瓦片的盜竊行為;盜竊行為判定模塊基于Redis數據庫快速統計用戶在一定時間內的地圖瓦片請求數量并據此判定是否具有地圖瓦片盜竊行為,并以異步方式定時向收集攔截模塊推送黑名單完成黑名單的同步;Redis數據庫基于鍵值結構和生命周期機制實現用戶地圖瓦片請求數量、歷史盜竊行為的統計以及盜竊用戶黑名單的存儲。本發明具有實施簡單、對原有地圖瓦片服務影響小的優點,可在不降低原有服務質量情況下,防范地圖瓦片批量請求的行為。
技術領域
本發明涉及空間數據服務技術領域,特別是空間數據服務中的地圖瓦片服務領域。具體的,涉及能夠在不修改原有地圖瓦片服務的情況下實施網絡地圖瓦片批量請求盜竊行為的防范方法。
背景技術
隨著瓦片(Tile)的概念被提出,出現了利用金字塔瓦片模型緩存地圖瓦片構建在線地圖的模式。由于可大大提高響應速度,因而成為當前在線地圖的主要實現方式。瓦片被預先存儲在服務器端,然后以服務的形式對外提供瓦片數據服務。開放地理信息聯盟(OpenGeoSpatial Consortium,OGC)制定了一系列的瓦片數據服務標準,包括網絡地圖瓦片服務(Web Map Tile Service,WMTS)、瓦片地圖服務(Tile Map Service,TMS)等。OGC所制定的瓦片數據服務標準已經被天地圖等主要的網絡地圖所支持,并以服務的形式提供地圖瓦片數據服務,公眾可以通過網絡便捷地訪問這些地圖資源。
地圖數據是非常寶貴的資源,網絡地圖服務提供者都耗費極大資源生產或購買各類地圖數據。然而,這些網絡地圖數據尤其是瓦片數據存在大量的盜竊行為,表現為在一定時間內批量、連續地請求地圖瓦片數據,并且已經有了大量針對天地圖、Google地圖和Bing地圖等網絡地圖的瓦片批量下載和拼合工具。這類行為極大損害了網絡地圖服務提供者的利益,侵犯了網絡地圖數據版權,加重了網絡地圖服務器的負擔,降低了網絡地圖服務的質量。
發明內容
為了解決上述技術問題,本發明采用如下的技術方案:
一種非侵入式地圖瓦片防盜裝置,用于防范批量請求地圖瓦片的行為,其特征在于包括:
收集攔截模塊,掛載在Web服務器軟件之上,在原有地圖瓦片服務之前處理Web請求,用于收集地圖瓦片請求,依據黑名單攔截具有盜竊行為用戶的地圖瓦片請求;
盜竊行為判定模塊,接收收集攔截模塊所收集的地圖瓦片請求,統計用戶在一定時間內的地圖瓦片請求數量并據此判定用戶是否具有地圖瓦片盜竊行為,同時以異步方式定時向收集攔截模塊推送黑名單完成黑名單的同步;
Redis數據庫:進行地圖瓦片請求數量及歷史盜竊行為的統計和存儲,用于實現用戶在設定時間內的地圖瓦片請求數量和歷史盜竊行為次數的快速統計及存儲;存儲盜竊用戶黑名單,基于鍵值結構和生命周期機制實現盜竊用戶黑名單的存儲。
在上述的一種非侵入式地圖瓦片防盜裝置,用于在不修改原有地圖瓦片服務的情況下,實現批量請求地圖瓦片行為的攔截。其中,收集攔截模塊掛載在Web服務器軟件之上,依據黑名單進行盜竊行為的攔截;收集攔截模塊的黑名單中包括用戶標識和攔截結束時間。當接收到用戶請求時,收集攔截模塊處理用戶請求包括步驟:
步驟1:判定用戶請求是否為地圖瓦片請求;
步驟2:若用戶請求不是地圖瓦片請求,該請求不計入用戶請求地圖瓦片數量,按原有處理流程響應用戶請求,結束流程;
步驟3:若用戶請求為地圖瓦片請求,判斷用戶是否在黑名單中;
步驟4:若用戶不在黑名單中,收集地圖瓦片請求并以異步方式發送到盜竊行為判定模塊進行處理,然后用戶請求按原有處理流程繼續處理,完成用戶請求的響應,結束流程;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于華中師范大學;山東省國土測繪院,未經華中師范大學;山東省國土測繪院許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710901673.8/2.html,轉載請聲明來源鉆瓜專利網。





