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

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

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、视频演示

下面为整个工具演示效果

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

相关推荐
砚底藏山河5 分钟前
量化新手误区:因子计算与行情数据的工程化解耦
java·数据库·python·金融
lzqrzpt29 分钟前
LED驱动电源选型核心参数解析与工程适配准则
python·单片机·嵌入式硬件
李航198333 分钟前
SketchUp国产平替来了,功能非常接近,还有AI版本自动建模
人工智能·python·计算机视觉·ai·ai编程
玩AI的奶茶33 分钟前
什么情况适合租算力?一张场景对照表,加三个自测问题
大数据·linux·服务器·数据库·人工智能·python
沉下心来学鲁班38 分钟前
具身智能入门:用 Python 让 MicroDuck 机器狗学会走路
开发语言·人工智能·python·机器人
东莞市云毅网络有限公司1 小时前
用 Python 给官网做字段级变更监控:快照、比对与变更清单
python·数据清洗·rag·企业知识库·文档解析
quantdash_cc1 小时前
如何给自己的量化策略增加独立数据层?从数据获取到策略解耦的 Python 实践
开发语言·python·数据分析·量化交易·股票数据·quantdash
NeoGressAI外贸数字化1 小时前
外贸独立站3类页面合格度,怎么用脚本一次跑完
开发语言·python
benchmark_cc1 小时前
批量获取股票数据后,如何统一转换成 DataFrame?从数据结构到量化研究的完整实践
数据结构·python·数据分析·量化交易·股票数据·quantdash