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

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

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

下面为整个工具演示效果

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

相关推荐
belldeep1 小时前
python:genesis-world, Genesis-Embodied-AI
人工智能·python·ai·genesis
benchmark_cc2 小时前
A 股、港股、美股如何建立统一的标的主数据格式?
开发语言·python·数据分析·pandas·量化交易·股票数据·quantdash
维克兜率天2 小时前
【维克】趋势型CTA:期货市场的“追涨杀跌“
人工智能·python
取名真是3 小时前
Python 算法知识点从基础到进阶
开发语言·python·算法
梦想不只是梦与想3 小时前
PyTorch、CPU、GPU、CUDA
人工智能·pytorch·python·深度学习·机器学习·cuda
数字融合3 小时前
透明化视频孪生危化安全管控解决方案
人工智能·python·安全
别问!问就是全会5 小时前
Jupyter Notebook 安装包下载|单元格分块运行,图表直接内嵌
ide·python·其他·jupyter
深蓝AI5 小时前
Python 缓存击穿实测:16 个并发请求如何只回源 1 次
python
benchmark_cc5 小时前
用 00700.HK 做港股行情清洗:字段核对、校验与个人量化开发实践
python·数据分析·pandas·量化交易·股票数据·quantdash
zh路西法6 小时前
【PACE】面向永磁同步电机PMSM 执行器的参数辨识与能耗感知强化学习 Sim-to-Real
python·cma-es·pmsm·sim-to-real·issac·pace