农经权二轮延包—全面取代人工公示图生成

"做二轮延包的兄弟姐妹们应该知道,二轮延包技术单位耗时最多的在公示图的制作。之前小编分享过批量生成公示图,其中还是有些需要手动去调节,统一的图幅导致有些图幅生成是多余的。小编经过一系列优化,实现了全自动生成的公示图,以下为详细的介绍。"

1、公示单元优化

公示图,我们一般是以发包方为单元进行公示,我们之前公示图是以输入的数据为一个单元(输入村获得村、输入组获得组)。

本轮进行优化,首先进行了FBFBM、FBFMC的属性挂接,这样的话,哪怕输入的是乡镇,我们输出的公示图还是以发包方为单元。

挂接发包方还有一个好处,我们不再需要对标题进行修改,这样我们生成公示图的时候无限再去打开mxd进行手动输入调整。

2、注记优化

注记的优化,注记要防止压盖,我们可以进行手动挪注记。从事二轮延包工作的知道,这是很痛苦的一件事情,大量的压盖造成我们花大量时间去调整。有网友提供了以下思路:

注记的压盖本质是地块太小,注记太大,造成注记跟其他地块重叠,如果根据地块的大小(实测面积亩)去调整注记大小,那么就可以形成大小不一的注记,只要保证能看清不重叠即可。

至于注记大小分档这个工作,可以借助程序完成,也可以借助我们属性表对注记的修改完成。在生成的注记中,我们有DKBM字段,可以跟DK.shp中的DKBM连接,新建SCMJM字段,让他等于DK.shp里的SCMJM字段即可。

经过这步,基本将注记调到合适的区间。

3、根据内容选择图幅

上面的内容做完后,我们即将输出公示图。上轮批量出公示图,我们图幅是统一的,比例尺是固定的。

于是出现了大炮轰蚊子的情况,如下图:

如此一来本来一张A4纸可以打印的公示图,要打印成A0,成本从1块上升至15块。为了解决这个问题,小编调整了代码,让这些零散的插花地以合适的图幅打印,为此小编准备了从小到大的图框:'A4竖框','A4横框','A3竖框','A3横框', 'A2竖框','A2横框','A1竖框','A1横框','A0竖框'

最终生成的图幅是多种多样的,全程无需人工参与,公示图就生成了。

4、视频演示

下面为整个工具演示效果

二轮延包公示图生成全面取代人工

相关推荐
默_笙2 天前
🍙 给每个请求过安检:FastAPI 是怎么把校验写进类型注解的
python
qq_426003962 天前
启动playwright录制codegen生成自动化测试脚本
python·自动化
虎头金猫2 天前
4K 视频总卡在公网带宽?用 N1 + OpenList 把网盘播放链路重新理顺
运维·服务器·网络·python·容器·beautifulsoup·pandas
长沙三为智能科技2 天前
家政小程序开发从0到上线:五阶段交付流程与验收清单
python
伞伞悦读2 天前
【第38期】Python 模块与包详解:import、from、模块搜索路径、包结构和 __init__
开发语言·python
只睡四小时2 天前
Canvas 弹道联机实战:700 行 + 固定时间步长
python·websocket·html5·游戏开发·canvas
奇思妙想聪明勤奋的小羊2 天前
DeepAgents第5章:子Agent 与上下文隔离—让 Agent学会委派
人工智能·python·学习·语言模型
lpfasd1232 天前
2026年第38周GitHub趋势周报
python·科技·github
IZero072 天前
Jev 与 Laya
python·语言模型