摘要
通过研究Arc GIS中信息处理技术,以及Python脚本语言在Arc GIS中的二次开发技术,介绍了Arc GIS中数据的批处理工具的开发原理和过程,并且运用这一方法实现了批量裁切、批量拼接、批量定义投影、批量空表删除和批量按属性提取等工具,将其集成成批处理工具箱。使用这种方法开发的批处理工具,弥补了原有批处理工具的不足,使枯燥的数据处理工作自动化、简单化,大大提高了数据处理效率。
According to ArcGIS geoprocessing techniques and Python scripting language in ArcGIS secondary development technology,this paper introduced the principles and processes of secondary development in ArcGIS batch tools.And then,the paper used this approach to achieve a batch clip,batch appending,batch defining projection,batch delete empty table and batch extracting by attribute,and integrated these tools into a batch toolbox.The batch tool makes up for the deficiency of the original batch processing tool and makes the data processing automation,simple,greatly improving the efficiency of data processing.
引文
[1]彭海波,向洪普.基于Python的空间数据批量处理方法[J].测绘与空间地理信息,2011,34(4):81-82
[2]吴建平,杨建国.海量数据快速批量处理的研究与实现[J].计算机应用研究,2004(12):240-242
[3]石晶,郭子珍,李小勇.Arc GIS中应用Python脚本进行空间数据批量处理的研究与实现[J].信息技术,2012(11):60-61
[4]环境系统研究所公司(美国).Arc GIS中的地理处理[M].北京:ESRI中国(北京)有限公司,2003
[5]方芳,徐世武,万波.GIS空间分析建模技术研究进展[J].测绘科学,2010,35(6):137-138
[6]柳琳.基于工作流的地理处理建模技术[J].地理空间信息,2011,9(1):39-42
[7]孟岩,闫辉,朱海燕.Guido谈Python的现状与发展[J].程序员,2007(7):26-27
[8]邵保华,田学志.谈Python在Arc GIS地理处理中的应用[J].林业勘察设计,2012(2):99-100