[发明专利]矢量要素与行政区域全覆盖检查的方法和装置有效
申请号: | 201911204674.2 | 申请日: | 2019-11-29 |
公开(公告)号: | CN110990512B | 公开(公告)日: | 2021-06-29 |
发明(设计)人: | 胡华浪;刘海启;郭琳;裴志远;许家俊;石智峰;赵春梅 | 申请(专利权)人: | 农业农村部规划设计研究院 |
主分类号: | G06F16/29 | 分类号: | G06F16/29 |
代理公司: | 北京三聚阳光知识产权代理有限公司 11250 | 代理人: | 李博洋 |
地址: | 100125 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 矢量 要素 行政区域 覆盖 检查 方法 装置 | ||
本发明提供一种矢量要素与行政区域全覆盖检查的方法和装置,其中,该方法包括:获取待检查矢量要素文件和预设矢量要素参考文件;根据待检查矢量要素文件建立第一空间索引文件;根据待检查矢量要素文件中的数据范围建立第一空间网格,其中,第一空间网格包括多个第一子网格;根据第一子网格建立第一要素偏移属性表,第一要素偏移属性表包括用以表征矢量要素在第一空间索引文件中的位置的要素偏移量;根据要素偏移量和第一空间索引文件查询第一矢量要素点;根据预设矢量要素参考文件查询与第一矢量要素点相对应的第二矢量要素点;判断第一矢量要素点与第二矢量要素点是否为同一要素点,得到查询结果。
技术领域
本发明涉及空间数据分析处理领域,具体涉及一种矢量要素与行政区域全覆盖检查的方法和装置。
背景技术
农业农村部粮食生产功能区和重要农产品生产保护区调查建库技术规程、数据库规范、建库指南和汇交办法已经颁布实施,在实际操作过程中,为了有效规范数据库成果的内容形式并且有效检查成果对于规范的符合性,需要对粮食生产功能区和重要农产品生产保护区划定成果进行质量检查。在检查过程中,其中一项是对地理数据进行检查,在对地理数据进行检查时,需要将待检查文件与行政区划文件进行对比,因此首先需要分别提取待检查文件与行政区划文件中相对应的矢量要素,从而逐一进行比较,得到检查结果,但是数据成果中的文件类型多种多样,数据成果的数据量、占用存储空间大,地块数量在百万级别,界址点、界址线数量都是千万级别,单个数据成果占用存储空间可达TB级别,在对矢量要素的查询阶段就需要花费大量的时间,因此目前对地理数据的检查较为困难。
发明内容
因此,本发明要解决的技术问题在于克服现有技术中的对地理数据的检查困难的缺陷,从而提供一种矢量要素与行政区域全覆盖检查的方法及装置。
本发明第一方面提供一种矢量要素与行政区域全覆盖检查的方法,包括:获取待检查矢量要素文件和预设矢量要素参考文件;根据待检查矢量要素文件建立第一空间索引文件;根据待检查矢量要素文件中的数据范围建立第一空间网格,其中,第一空间网格包括多个第一子网格;根据第一子网格建立第一要素偏移属性表,第一要素偏移属性表包括用以表征矢量要素在第一空间索引文件中位置的要素偏移量;根据要素偏移量和第一空间索引文件查询第一矢量要素点;根据预设矢量要素参考文件查询与第一矢量要素点相对应的第二矢量要素点;判断第一矢量要素点与第二矢量要素点是否为同一要素点,得到查询结果。
可选地,通过以下过程建立预设矢量要素参考文件:根据待存储的矢量要素文件建立第二空间索引文件;根据待存储的矢量要素文件中的数据范围建立第二空间网格,其中,第二空间网格包括多个第二子网格,第二子网格与第一子网格大小相同;根据第二子网格建立第二要素偏移属性表,第二要素偏移属性表包括用以表征矢量要素在第二空间索引文件中位置的要素偏移量;将第二空间索引文件、第二空间网格和第二要素偏移属性表进行打包,组成预设矢量要素参考文件。
可选地,矢量要素与行政区域全覆盖检查的方法,还包括:分别为第一空间网格和第二空间网格建立相同的坐标系。
可选地,根据预设矢量要素文件查询与第一矢量要素点相对应的第二矢量要素点的步骤,包括:根据第一要素偏移属性表查询与第一矢量要素点相对应的第一子网格的编号;查找与第一子网格的编号相同编号的第二子网格;根据查找到的第二子网格、第二要素偏移属性表、第二空间索引文件查询第二矢量要素点。
可选地,判断第一矢量要素点与第二矢量要素点是否为同一要素点的步骤,包括:第一矢量要素点和第二矢量要素点分别包括多个像元;获取第一矢量要素点中各像元在所属坐标系中的坐标,形成第一坐标集合;获取第二矢量要素点中各像元在所属坐标系中的坐标,形成第二坐标集合;当第一坐标集合与第二坐标集合中,值不同的坐标数量小于或等于预设阈值时,判定第一矢量要素点与第二矢量要素点是同一要素点。
可选地,判断第一矢量要素点与第二矢量要素点是否为同一要素点的步骤,还包括:当第一坐标集合与第二坐标集合中,值不同的坐标数量大于预设阈值时,判定第一矢量要素点与第二矢量要素点不是同一要素点。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于农业农村部规划设计研究院,未经农业农村部规划设计研究院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911204674.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:交互方法及装置、电子设备和存储介质
- 下一篇:一种动态比较器