发明名称 | 一种用于降低矢量多边形空间数据精度的方法及装置 | ||
摘要 | 本发明公开了一种用于降低矢量多边形空间数据精度的方法,首先对矢量多边形空间数据进行有损压缩,得到只包含特征点的多边形压缩数据,获取该多边形中的每一点的原始坐标;根据该原始点坐标生成伪随机种子,并通过将伪随机种子进行运算得到该原始点的偏移方向;利用伪随机种子生成随机数,并将该随机数缩放到预设的精度范围内;根据偏移距离以及偏移方向对该原始点坐标进行偏移,得到偏移后的点坐标;对矢量多边形空间数据中每个多边形的所有点数据进行偏移后,输出降低精度后的矢量多边形空间数据。 | ||
申请公布号 | CN105225200A | 申请公布日期 | 2016.01.06 |
申请号 | CN201510627741.7 | 申请日期 | 2015.09.28 |
申请人 | 中国地质大学(武汉) | 发明人 | 王勇;廖洪艳;刘珍伶 |
分类号 | G06T3/00(2006.01)I | 主分类号 | G06T3/00(2006.01)I |
代理机构 | 北京华沛德权律师事务所 11302 | 代理人 | 房德权 |
主权项 | 一种用于降低矢量多边形空间数据精度的方法,其特征在于,包括:打开矢量多边形空间数据文件,获取矢量多边形空间数据;对所述矢量多边形空间数据进行有损压缩,得到只包含特征点的多边形压缩数据,对所述压缩数据中的每个多边形,分别获取所述多边形中的每一点的原始坐标;根据所述原始点坐标生成伪随机种子,对所述伪随机种子与预设数据进行模运算,将得到的运算结果作为所述原始点的偏移方向;利用伪随机种子生成随机数,且伪随机种子值相同的点坐标生成的随机数相同,根据预设精度对所述随机数进行缩放,将缩放后的随机数作为所述原始点的偏移距离;根据所述偏移距离以及所述偏移方向对所述原始点坐标进行偏移,得到偏移后的点坐标;对矢量多边形空间数据中每个多边形的所有点数据进行偏移后,输出降低精度后的矢量多边形空间数据。 | ||
地址 | 430070 湖北省武汉市洪山区鲁磨路388号 |