[发明专利]一种基于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.vipzhuanli.com/pat/books/201010285700.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:流动性好的润滑油油箱
- 下一篇:基于集散控制系统的同步器自动控制装置