[發明專利]一種基于KML文件的版權保護方法有效
| 申請號: | 201010285700.1 | 申請日: | 2010-09-16 |
| 公開(公告)號: | CN102402669A | 公開(公告)日: | 2012-04-04 |
| 發明(設計)人: | 袁琦;閔棟;陳鋼 | 申請(專利權)人: | 工業和信息化部電信傳輸研究所 |
| 主分類號: | G06F21/24 | 分類號: | G06F21/24 |
| 代理公司: | 北京德琦知識產權代理有限公司 11018 | 代理人: | 王一斌;王琦 |
| 地址: | 100045 *** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 kml 文件 版權 保護 方法 | ||
技術領域
本發明涉及信息安全技術領域,更具體地,涉及一種基于KML文件的版權保護方法。
背景技術
Google?Earth是一個流行的軟件,它將地球表面的衛星圖像和航拍圖片結合在一起,形成全景三維的世界地圖。Google?Earth的出現造成了傳統地理信息系統(GIS)界的極大震撼,這種平民化的GIS滿足了絕大多數人希望探索地球的渴望,現在它已經廣泛應用于許多領域,應用各種情況。Google?Earth的出現集結了一大批興趣愛好者,他們廣泛交流基于該軟件的內容。例如旅游愛好者可以利用該軟件交流旅行路線,了解本地的地貌環境;攝影愛好者更是可以將自己所拍攝的照片,通過網絡上傳到Google?Earth上,其他人通過網絡都能看到該照片。但對于Google?Earth的二次開發,目前并沒有足夠多的工具或接口。其中利用標記語言(KML)來進行二次開發是僅有的幾個方式之一,因此KML對于Google?Earth非常重要。
由于KML文件的網絡傳遞有著簡易方便的特點,所以任何人可以隨意地對KML進行篡改與復制,且無法對KML文件進行標記以保護KML的版權。
發明內容
本發明實施例提出一種基于KML文件的版權保護方法,可以有效保護KML文件的版權。
本發明實施例還提出一種基于KML文件的版權保護方法,可以有效保護KML文件的版權。
本發明實施例的技術方案如下:
一種基于標記語言KML文件的版權保護方法,該方法包括:
對KML文件中的坐標進行第一次分組,得到成功分組,將版權保護信息的頭信息嵌入成功分組的坐標中,所述頭信息包括標記有版權保護信息和版權保護信息的主信息的長度;
對KML文件中的坐標進行第二次分組,得到成功隱藏分組,將所述主信息嵌入成功隱藏分組的坐標中。
所述對KML文件中的坐標進行第一次分組,得到成功分組包括,
每個所述坐標包括經度坐標和緯度坐標,利用sum=x1×1000+x2×100+y1×10+y2計算得到總數sum,x1是所述坐標的經度坐標小數點后第5位,x2是所述坐標的經度坐標小數點后第6位,y1是所述坐標的緯度坐標的小數點后第5位,y2是所述坐標的緯度坐標的小數點后第6位;sum對n1取余得到所述坐標所屬分組,n1≥16;
所述成功分組中的坐標數目大于等于k,k為預設的經驗值。
若所述坐標所屬分組的坐標數目小于k,則將所述分組中所有所述坐標的經度坐標小數點后第8位和緯度坐標小數點后第8位均替換為9。
所述主信息的長度m是6的倍數,且m≤totalbits,totalbits=6*K,K是所述成功分組的數目。
所述主信息的長度m不是6的倍數,在所述主信息后填補0得到m′,m′≤totalbits,且m′是6的倍數,totalbits=6*K,K是所述成功分組的數目。
所述將版權保護信息的頭信息嵌入成功分組的所述坐標中包括,將所述頭信息由高到低的每一個比特,分別嵌入各成功分組的所述坐標中,每個成功分組的所述坐標中嵌入的所述頭信息的比特是相同的。
所述分別嵌入各成功分組的所述坐標中包括,若嵌入1,則將所述成功分組內所述坐標的經度坐標小數點后第7位和緯度坐標小數點后第7位均標記為奇數;若嵌入0,則將所述成功分組內所述坐標的經度坐標小數點后第7位和緯度坐標小數點后第7位均標記為偶數。
所述對KML文件中的坐標進行第二次分組,得到成功隱藏分組包括,sum對m取余得到所述坐標所屬隱藏分組,所述成功隱藏分組內的所述坐標數目大于q,q為預設的經驗值。
所述對KML文件中的坐標進行第二次分組,得到成功隱藏分組包括,sum對M取余得到所述坐標所屬隱藏分組,M等于m/6取整后加1,所述成功隱藏分組內的所述坐標數目大于q。
所述將所述主信息嵌入成功隱藏分組的所述坐標中包括,將所述主信息每6個字符依次分為多個信息組,將每個信息組順序分為兩個包括3個字符的信息分組,將所述信息分組轉換為十進制后分別嵌入成功隱藏分組的所述坐標的經度坐標小數點后第8位和緯度坐標小數點后第8位中,每個成功隱藏分組的所述坐標中嵌入的信息分組是相同的。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于工業和信息化部電信傳輸研究所,未經工業和信息化部電信傳輸研究所許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201010285700.1/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:流動性好的潤滑油油箱
- 下一篇:基于集散控制系統的同步器自動控制裝置





