一种农地权属公示图自动生成方法技术

技术编号:20500964 阅读:34 留言:0更新日期:2019-03-05 21:32
本发明专利技术公开了一种农地权属公示图自动生成方法,实现了在农村土地确权工作中承包地块权属公示图的自动化制作。目前多数专业软件对承包地块公示图的制作大都需要相应行政区划图层作为范围控制图层进行出图操作。但在实际工作中,承包地块公示范围往往是以小组为单位,多数地区行政区划数据大多精确至村边界,现有出图软件还未很好地解决范围控制图层缺少情况下难以自动出图这一问题。另外,由于出图打印设备限制,公示图的实际出图范围同样存在限制,在很多时候进行大比例尺公示图制作时需要对图层进行分幅处理,现有专业软件需要大量的人工操作来实现图层分幅,自动化程度不高。针对以上两点不足,本发明专利技术将计算机技术与地理信息技术结合,实现了农地权属公示图制作流程的自动化和智能化并提高了制作的效率和准确性,节约了大量的时间和人力成本。

A Method of Automatic Generation of Public Map of Agricultural Land Ownership

The invention discloses an automatic generation method of the publicity map of farmland ownership, which realizes the automatic production of the contracted land ownership publicity map in the work of confirming rural land ownership. At present, most professional software for the production of public map of contracted plots mostly need the corresponding administrative divisions as the scope control layer to draw the map. However, in practice, the public demonstration enclosure of contracted plots is usually based on groups. Most of the data of administrative divisions in most areas are accurate to the village boundary. The existing mapping software has not solved the problem of automatic mapping in the absence of scope control layers. In addition, due to the limitation of printing equipment, the actual scope of the public map is also limited. In many cases, when making large-scale public map, it is necessary to divide the layers into sections. The existing professional software needs a lot of manual operation to achieve the division of layers, and the automation level is not high. In view of the above two shortcomings, the invention combines computer technology with geographic information technology, realizes the automation and intellectualization of the production process of the publicity map of agricultural land ownership, improves the efficiency and accuracy of the production, and saves a lot of time and labor costs.

【技术实现步骤摘要】
一种农地权属公示图自动生成方法
本专利技术涉及基础地理信息领域,具体是指一种高效的农地权属公示图自动生成方法。
技术介绍
随着农村土地确权工作的不断推进,各类历史遗留的土地权属问题不断凸显。农村土地所有权、使用权等权利混乱,没有得到明确规定和有效保障。农村土地确权工作旨在摸清土地状况,明确土地权属,推动农村土地管理的规范化。在这个过程中,解决农村土地存在的地块不实、四至不清、面积不准等问题是首要任务。在此基础上,面向农户制作农地权属公示图是进行下一步工作的重要实施环节。农地权属公示图主要包括承包地块权属信息、图饰元素、制图信息和农地公示信息统计表,其中统计表信息由承包方姓名、实测总面积、总数量等信息组成。只有经过农户在农地权属公示图上的确认签字,农地外业调查成果才能作为土地确权今后工作开展的基础。因此,农地权属公示图的制作作为土地确权工作中的一个实施环节显得尤为重要。现有专业软件在对农地权属公示图制作流程中,由于对公示范围控制和图层分幅处理等方面支持的不足,导致无法实现制图的自动化和智能化。另外,针对公示信息统计表中记录往往也是通过人工结合软件的半自动化方式进行图层权属信息的统计汇总。对于土地确权工作中面对的海量承包地块数据,若还利用现有的制图方式制作农地权属公示图,将需投入大量的人力和物力且还不能保障工作效率的提高和制图结果的准确。因此,在农地权属公示图制作方面,特别是组单位行政区划数据获取、图层分幅和公示信息统计汇总方面,存在诸多的不便且易产生错误。农地权属公示图制作流程无法实现自动化和智能化,这将给今后的土地承包经营权管理和分析带来极大的不便。专利技术内容本专利技术的目的在于提供一种自动生成农地权属信息制作公示图的方法。本专利技术通过下述技术方案实现:一种农地权属公示图自动生成方法,包括以下步骤:(1)导入包括承包地块的空间位置、几何形状和地块标注信息的地图数据,选择承包地块图层,通过对图层中各个要素的遍历操作获取该图层的最小外包矩形信息;(2)利用图层最小外包矩形信息并结合公示比例尺标准,动态计算该图层的视图范围;(3)将上一步计算出的视图范围的宽度与实际出图范围中宽度限值进行比较,判断图层是否需要进行分幅处理;如果不需要分幅,直接输出作为公示数据源;否则将分幅处理后的承包地块数据作为公示数据源;(4)权属信息关联:基于上述操作所获公示数据源,借助于地理信息系统(GIS)空间数据模型的数据组织功能,利用地块标注的关联作用,实现权属信息与承包地块的自动关联。(5)当前图幅权属信息统计:以农户为统计单元,对当前图幅中农户所有相同权属信息的地块进行统计汇总,将统计结果作为公示图层中权属统计表的数据源,并最终添加至公示图中。(6)智能化图层渲染与图饰添加操作:根据公示数据源中承包地块的几何形状,实现权属信息的动态标注与可视化表达;实现对公示数据源的批量渲染;动态、自适应添加图饰信息,包括图饰元素和制图信息;(7)综合上述操作结果并根据用户选择的输出分辨率和输出格式,输出最终的承包地块制图成果。其中,最小外包矩形是指包围图元,且平行于坐标轴的最小外接矩形,在GIS和计算机图形学中应用十分广泛。为了更好的实现本专利技术所述的方法,进一步地,所述步骤(2)中,根据所获承包地块图层最小外包矩形信息,可计算承包地块图层在X、Y轴方向范围分别为:XMax-XMin、YMax-YMin。结合公示比例尺标准(如1:1000)动态计算该图层视图范围的宽度W1,W1=(XMax-XMin)/1000。为了更好的实现本专利技术所述的方法,进一步地,所述步骤(3)中,将上一步计算出的视图范围的宽度(记为W1)与实际出图范围中宽度限值(W)进行比较,计算Math.ceil(W1/W),结果记为n。若n<1则将该图层直接作为公示数据源。反之,则对图层进行分幅处理并保存成新图层作为公示数据源。例如,实际出图范围宽度限值为91.4cm,承包地块图层在公示比例尺下宽度计算为120.34cm。Math.ceil(W1/W)=2,n>1,则其结果即为图层分幅数。接下来需对承包地块图层进行分幅处理,将处理结果另存为新的承包地块图层,并将其作为公示数据源。为了更好的实现本专利技术所述的方法,进一步地,所述步骤(4)中,权属信息关联以所获公示数据源为基础,借助于地理信息系统(GIS)空间数据模型在数据组织方面的优越性,以承包地块中地块标注字段作为连接的主键,将在外部独立存储的权属信息文件导入承包地块图层中,实现了承包地块图形数据和属性数据的一体化管理。为了更好的实现本专利技术所述的方法,进一步地,所述步骤(5)中,对当前图幅权属信息进行统计,动态汇总图层中相同权属地块的属性信息,包括承包地块的承包方姓名、实测总面积、总数量。如在一张公示图上农户张三拥有三块地,面积分别为1.21、0.5、0.7,则统计汇总后将形成一条数据记录,即农户张三拥有地块总面积为2.41、总数量为3。为了更好的实现本专利技术所述的方法,进一步地,所述步骤(5)中,公示信息统计表的生成算法如下:以图层中承包方编码字段为主键,对相同承包方编码(即同一农户)地块的权属信息进行统计汇总;通过对图层中要素的遍历,将相同承包方编码的权属信息统计为一条记录,对于存在承包方编码但承包方姓名异常的记录无公示意义,因此本方法中对于这种情况记录采取不进行统计原则;图层中所有要素遍历完成后,将统计汇总结果存入临时数据集中作为公示信息统计表的数据源。计算统计表中公示字段宽度可得单个统计表中表头宽度W3,公示字段包括承包方姓名、实测总面积、地块数量、确认签字,结合公示比例尺下图层视图宽度W4,计算表格布局列数c1=Math.floor(W3/W4),Math.floor方法是将计算结果向下取整,如Math.floor(1.12)=1;通过c1和统计汇总结果总数n1,计算表格布局行数r1=Math.ceil(n1/c1),Math.ceil方法是将计算结果向上取整,如Math.ceil(1.12)=2;公示信息统计表设计完成后,将统计汇总结果写入表格中,并最终添加至公示图层。为了更好的实现本专利技术所述的方法,进一步地,所述步骤(6)中,利用预定义的图层渲染样式,包括地块填充色、边界线颜色和线型,实现了对公示数据源的批量渲染。操作过程中可动态设置渲染参数,以期满足了不同公示要求。为了更好的实现本专利技术所述的方法,进一步地,所述步骤(6)中,利用VBScript编写的权属信息标注功能,实现了包括承包方姓名、地块编码、实测面积等权属信息的动态标注和可视化表达,代码编写如下:FunctionFindLabel([地块编码],[承包方姓名],[实测面积])dimaa=len([承包方姓名])FindLabel=[承包方姓名]&vbCrLf&string(int(a),"—")&space(1)&round([实测面积],2)&vbCrLf&[地块编码]EndFunction其中,权属信息标注内容能够准确的添加至对应承包地块空间位置,公示过程中农户可通过标注信息中的地块编码查看相应地块的详细属性信息。利用VBScript编写的权属标注代码简单易懂,实际出图过程中可针对特殊情况本文档来自技高网...

【技术保护点】
1.一种农地权属公示图自动生成方法,其特征在于:包括以下步骤:(1)导入包括承包地块的空间位置、几何形状和地块标注信息的地图数据,选择承包地块图层,通过对图层中各个要素的遍历操作获取该图层的最小外包矩形信息;获取的图层最小外包矩形信息包括:XMax、XMin、YMax、YMin;(2)依据图层最小外包矩形信息,计算承包地块图层在X、Y轴方向范围分别为XMax‑XMin、YMax‑YMin,结合公示比例尺标准动态计算该图层视图范围的宽度W1;(3)将图层视图范围的宽度W1与实际出图范围中宽度限值W进行比较,计算Math.ceil(W1/W),结果记为n;若n

【技术特征摘要】
1.一种农地权属公示图自动生成方法,其特征在于:包括以下步骤:(1)导入包括承包地块的空间位置、几何形状和地块标注信息的地图数据,选择承包地块图层,通过对图层中各个要素的遍历操作获取该图层的最小外包矩形信息;获取的图层最小外包矩形信息包括:XMax、XMin、YMax、YMin;(2)依据图层最小外包矩形信息,计算承包地块图层在X、Y轴方向范围分别为XMax-XMin、YMax-YMin,结合公示比例尺标准动态计算该图层视图范围的宽度W1;(3)将图层视图范围的宽度W1与实际出图范围中宽度限值W进行比较,计算Math.ceil(W1/W),结果记为n;若n<1则将该承包地块数据直接作为公示数据源;否则,则对该图层进行分幅处理并保存成新图层作为公示数据源;(4)权属信息关联:基于上述操作所获公示数据源,借助于地理信息系统GIS空间数据模型的数据组织功能,利用地块标注的关联作用,实现权属信息与承包地块空间信息的自动关联;(5)当前图幅权属信息统计:以农户为统计单元,对当前图幅中农户所有相同权属信息的地块进行统计汇总,将统计结果作为公示图层中公示信息统计表的数据源,并最终添加至公示图中;(6)智能化图层渲染与图饰添加操作:根据公示数据源中承包地块的几何形状,实现权属信息的动态标注与可视化表达;实现对公示数据源的批量渲染;动态、自适应添加图饰信息,包括图饰元素和制图信息;(7)综合上述操作结果并根据用户选择的输出分辨率和输出格式,输出最终的承包地块制图成果。2.根据权利要求1所述的一种农地权属公示图自动生成方法,其特征在于:所述步骤(4)中进一步包括,以承包地块中地块标注作为连接的主键将独立存储的权属信息文件导入承...

【专利技术属性】
技术研发人员:王永志康念坤刘鹏彧杨路生
申请(专利权)人:江西理工大学
类型:发明
国别省市:江西,36

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1