March.20232023年3月ModernSurveyingandMappingVol.46.第46卷第2期绘测现代基于Arcpy的地块分布图批量化处理王淑玲,彭红春2,虎志伟3(1.温州设计集团有限公司,浙江温州325000;2.江苏海洋大学测绘与海洋信息学院,江苏连云港222000;3.苏州工业园区测绘地理信息有限公司,江苏苏州215000)摘要耕地轮作休耕制度的推广有利于保障国家粮食安全、生态环境保护、缓解财政压力、促进农业生产方式转变、破解抛荒弃种问题,而轮作休耕的调查摸底工作需要依靠人力来完成,探索批量化的耕地分布图制作方法可以节约大量的重复性工作,提高内业出图的效率和准确性。利用Python&Arcgis通过对字段属性值的指定查询语句获取各村地块范围并调整比例尺至当前合适范围的地块分布图批量化导出,实现了吴江区全区各村耕地地块分布图的批量化生成,与人工出图相比大大提高了工作效率,并打包成Arcgis脚本工具以提高工具的利用率。关键词Arcpy;轮作休耕;地块分布图;脚本工具中图分类号:P285文献标志码:A文章编号:16724097(2023)02-0061-040引言目前,国内耕地资源的使用存在十分严重的问题,有些土地过度开发,得不到间歇性休养;有些土地则面临抛荒弃种,导致资源浪费。为此,相关机构提出了耕地轮作休耕的方法对耕地资源进行合理分配和利用,有效地提高了农业发展的可持续性[2]。然而这一项工作的有效进行,需要以耕地地块分布图作为调度依据,因此,对制作耕地地块分布图的研究成为该项工作的关键一环。针对地块图的制作,传统的方法是对每一幅地块图进行分幅制作,严重地影响了工作的效率,为此,国内学者对地块图的批量化制作进行了众多的研究。其中,考虑到系列地图具有图幅尺寸一致、比例尺一致、图型特征一致、整饰效果一致等编制特点,陈志军等提出了ArcGIS环境下“地图模板十图系变量变量库”为特色的系列地图批处理之动画成图的解决方案[2],依靠地图模板记录系列地图的共性和图系变量库刻画各图的个性,实现了各类地图的批量化自动成图,提高了内业工作的时效性[3]随着Python的发展,王君萍等利用Python实现了成果图件的批量化输出,推动了乡级土地总体规划图件制作的自动化和科学化的发展[4-5]。刘桂英基于Python开发了一种简单的批量出图小工具,实现了多张图件的批量化输出,有效地提高了日常工作的效率[6]。随着Python和ArcGIS的融合发展,诞生了ArcPy软件包,余咏胜等人针对影像地图的制作过程中存在重复作业、效率不高等问题,实现了基于ArcP...