[发明专利]一种基于python的勘测定界报告生成方法及系统有效
申请号: | 202111575197.8 | 申请日: | 2021-12-21 |
公开(公告)号: | CN114238239B | 公开(公告)日: | 2022-10-28 |
发明(设计)人: | 邢雷雷;卢娇娇;鲁淑娟;曾光建;李振涛;李桂林 | 申请(专利权)人: | 河南省鑫源土地科技有限责任公司 |
主分类号: | G06F16/16 | 分类号: | G06F16/16;G06F16/17;G06F16/172;G06F40/18;G06F40/186;G06F8/20 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 450000 河南省郑州市惠*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 python 勘测 定界 报告 生成 方法 系统 | ||
本申请涉及土地勘测的领域,尤其涉及一种基于python的勘测定界报告生成方法、系统、装置及存储介质,该方法包括获取范围线文件以及地类图斑文件,并对范围线文件以及地类图斑文件进行叠加处理,得到多个有数据的子地块文件;基于地块属性信息分别对得到的多个有数据的子地块文件进行循环数据处理,得到多个有数据的子地块的范围线文件,并将得到的多个有数据的子地块的范围线文件存储于数据库;输入文档的基本信息;调用数据库中的多个有数据的子地块的范围线文件,并提取多个有数据的子地块的范围线文件中的数据,并基于提取的数据生成多种数据表格;保存多种数据表格到模板中,生成勘测定界报告。本申请具有提升勘测定界报告生成效率的效果。
技术领域
本申请涉及土地勘测的领域,尤其是涉及一种基于python的勘测定界报告生成方法及系统。
背景技术
勘测定界是根据土地征收、征用、划拨、出让、农用地转用、土地利用规划以及土地开发、整理、复垦等工作需要,实地界定土地使用范围、测定界址位置、调绘土地利用现状、计算用地面积,为国土资源行政主管部门用地审批和地籍管理等提供科学、准确的基础资料而进行的技术服务性工作。
相关技术的勘测定界报告中文档里面的文字和数据表格存在一定的重复性和可计算性,从而,在生成勘测定界报告时比较耗费时间,效率低下。
发明内容
为了提升勘测定界报告的生成效率,本申请提供了一种基于python的勘测定界报告生成方法及系统。
第一方面,本申请提供的一种基于python的勘测定界报告生成方法,采用如下的技术方案:
一种基于python的勘测定界报告生成方法,包括:
获取范围线文件以及地类图斑文件,并对所述范围线文件以及所述地类图斑文件进行叠加处理,得到多个有数据的子地块文件;
基于地块属性信息分别对得到的所述多个有数据的子地块文件进行循环数据处理,得到多个有数据的子地块的范围线文件,并将得到的所述多个有数据的子地块的范围线文件存储于数据库;
输入文档的基本信息;
调用数据库中的所述多个有数据的子地块的范围线文件,并提取所述多个有数据的子地块的范围线文件中的数据,并基于提取的所述数据生成多种数据表格;
保存所述多种数据表格到模板中,生成勘测定界报告。
通过采用上述技术方案,通过叠加范围线文件与地类图斑文件,可以得到多个有数据的子地块文件,再根据地块属性信息对多个有数据的子地块文件进行循环数据处理,得到多个有数据的子地块的范围线文件,然后调用多个有数据的子地块的范围线文件,提取多个有数据的子地块的范围线文件中的数据,并根据提取的数据生成多种数据表格,将多种数据表格保存于模板中,以生成勘测定界报告,相比于相关技术的重复计算文字与数据表格,提升了勘测定界报告的生成效率。
可选的,所述基于地块属性信息分别对得到的所述多个有数据的子地块文件进行循环数据处理,得到多个有数据的子地块的范围线文件,具体包括:
对得到的所述多个有数据的子地块文件进行融合处理,得到无数据的总地块文件;
对得到的所述无数据的总地块文件进行范围线分割处理,得到多个无数据的子地块的范围线文件;
对每个项目区进行编码处理,得到多个编码项目区,并使每个编码项目区分别对应一个有数据的子地块文件以及对应一个无数据的子地块的范围线文件;
每个编码项目区的无数据的子地块的范围线文件分别与相对应的有数据的子地块文件进行相交,得到多个有数据的子地块的范围线文件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于河南省鑫源土地科技有限责任公司,未经河南省鑫源土地科技有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111575197.8/2.html,转载请声明来源钻瓜专利网。