1.一种矢量地理数据交换密码水印的方法,其特征在于,包括:获取矢量地理数据以及所述矢量地理数据的版权信息和存储坐标;
将矢量地理数据的版权信息归一化为水印信息;
根据矢量地理数据的存储坐标将两个相邻存储的要素一一组成要素对;
计算所述要素对内每个要素的内角和;
根据所述内角和计算水印的嵌入位;
计算所述要素对的存储方向量化值;
根据所述嵌入位在每个要素对的存储方向量化值上嵌入所述水印信息,得到含水印的矢量地理数据;
采用流密码的方式对矢量地理数据的存储坐标进行加密,得到加密后的矢量地理数据。
2.根据权利要求1所述的矢量地理数据交换密码水印的方法,其特征在于,采用公式计算所述要素对内每个要素的内角和,其中,Sumi表示当前要素的内角和,Npi表示当前要素的节点个数。
3.根据权利要求1所述的矢量地理数据交换密码水印的方法,其特征在于,采用公式Index=((Sumi+key1)×key2+Sumi+1)mod NW计算水印的嵌入位,其中key1和key2是两个随机素数,Sumi代表当前要素对的第一个要素的内角和,Sumi+1代表当前要素对的第二个要素的内角和,NW代表的是水印信息的长度。
4.根据权利要求1所述的矢量地理数据交换密码水印的方法,其特征在于,采用公式计算所述要素对的存储方向量化值,其中,Npi和Npi+1为两个相邻的要素为Pi和Pi+1包含的节点个数。
5.根据权利要求1所述的矢量地理数据交换密码水印的方法,其特征在于,所述根据所述嵌入位在每个要素对的存储方向量化值上嵌入所述水印信息,得到含水印的矢量地理数据,包括:根据所述水印的嵌入位获取当前要素对所要嵌入的水印位WIndex;
采用公式 在每个要素对的存储方向量化值上
嵌入所述水印信息,其中,(Pi,Pi+1)为当前要素对的存储坐标,(Pi+1,Pi)表示将当前要素对的存储坐标的横纵坐标进行互换后的坐标,(Pi′,P′i+1)表示嵌入水印后的要素对的存储坐标,PDir(i+1)/2为每个要素对的存储方向量化值。