主要观点总结
本文介绍了如何在ArcGIS中创建自定义脚本工具,以图层更改别名为例,详细阐述了脚本的编写、工具箱的新建、脚本工具的添加以及参数的设置。
关键观点总结
关键观点1: ArcGIS自定义脚本工具的意义和重要性
为了满足个人特殊需求或提高工作效率,在ArcGIS中创建自定义脚本工具是非常必要的。
关键观点2: 脚本的编写步骤
编写脚本包括导入arcpy模块、获取参数、定义更改别名的函数以及保存脚本为.py文件。
关键观点3: 工具箱和脚本工具的创建与设置
通过ArcCatalog新建工具箱,并添加脚本工具。设置工具名称、标签、参数等。
关键观点4: 参数的设置与说明
参数包括输入要素、输入别名和输出要素,需要设置参数的数据类型、类型和方向。
文章预览
在我们日常使用的 ArcGIS中已经自带了很多功能强大的工具,但有时候遇到个人的特殊情况还是无法满足或想提升你的工作效率,这时就可以试着创建自定义脚本工具。今天就以 图层更改别名为 例讲解下 在 ArcGIS中如何创建脚本工具。 一、编写代码 此处的代码就是一个很简单的给图层更改别名的代码。 1. import arcpy 2. input_fc = arcpy.GetParameterAsText(0) 3. input_fcName = arcpy.GetParameterAsText(1) 4. def Change(): 5. arcpy.AlterAliasName(input _fc,input_ fcName) 6. if __name__ ==" __main__ ": 7. Change() 代码中【arcpy.GetParameterAsText】是为了以文本字符串的形式获取指定参数的;【arcpy.AlterAliasName】是用来更新输入要素别名的。 在ArcMap中打开【Python】,在其中将上面的代码输入进去,右键空白处,选择【另存为】,将其存储为【.py】格式的文件。 也可以将在记事本中输
………………………………