《零基础学习Python制作ArcGIS自定义工具》课程简介

Python for ArcGIS

Python for ArcGIS是借助Python语言实现ArcGIS自动化行为的综合,它不止是如课程标题所述的“制作ArcGIS自定义工具”,还包括使用Python语言开发Esri-Addin,使用Python语言编写ArcMap的Python窗口即时脚本等。

本课程的“ArcGIS自定义工具”即制作“红盒子”工具,是Python for ArcGIS的一种常见实现形式,通过它实现对即时脚本的整理封装。

Python for ArcGIS的开发方式对部署并不友好,但它学习成本低、开发便捷、移植灵活的特性是让GISer无法舍弃的快感。在C++、.Net、Java等语言的ArcGIS插件开发、桌面开发中通过调用ArcToolbox提高开发效率的例子比比皆是。so,why not?

arcpy

arcpy是Python for ArcGIS的核心,它是Esri为使用Python实现对ArcGIS的扩展而进行的封装(包)。在Python环境下通过arcpy去调用ArcGIS的ArcToolbox工具、数据对象、控件对象等实现自动化。

关于课程

这是一个Python for ArcGIS的入门引导过程;这是一个arcpy学习的方法论课程;这是一个简单自定义工具制作的实例教程。

课程链接:零基础学习Python制作ArcGIS自定义工具

开发环境ArcGIS10.1(高版本亦可)、VisualStudioCode

课程优势:本课程侧重于对arcpy基础学习能力的培养,通过基本语法的铺垫与经典实例的引导帮助学员顺利进入arcpy的世界。

 课程收益:

   1、学会在ArcMap的Python窗口编写即时脚本/进行代码测试;

   2、学会借助arcpy、numpy、codecs、csv等模块进行ArcGIS与Excel的数据交互;

   3、通过arcpy工具类函数的学习加深对ArcToolbox工具的了解,学会综合运用它们去解决问题;

   4、学会使用Python语言制作ArcGIS自定义工具。

 目标人群:

   测绘地理信息行业内业数据处理人员;GIS数据分析、制图作业人员;arcpy爱好者

 课程提纲

原文地址:https://www.cnblogs.com/yzhyingcool/p/12051012.html