您的当前位置:首页 > 在线课程
史上最好、最易上手、最完整的ArcGIS Python脚本开发从入门到精通教程
试看
讲师简介

GISer小天
浙江大学GIS专业研究生,从事GIS的开发和应用有近8年的时间,累计承担了上千万的GIS大型项目,精通各种GIS算法,已申请并获得了6项软件著作权专利,拥有软件设计师从业资格证书,开发经验丰富,希望将所学的全部ArcGIS开发技术与广大ArcGIS开发爱好者分享。小天老师,教授ArcGIS Engine二次开发、ArcGIS Python脚本开发、ArcGIS Desktop插件开发及应用、WebGIS、数据库编程等技术。精通C#、VB.Net、Python、ActionScript、JavaScript、Html等编程语言。拥有多年ArcGIS开发经验,欢迎广大GIS爱好者前来交流学习。
教学计划
  • 1、ArcGIS版本对应的Python版本及如何正确安装及配置Python

  • 2、Python基础之语法、语句、函数、变量、模块及如何运行Python程序的学习

  • 3、Python基础之数据结构的学习

  • 4、Python基础之字符串和元组的学习

  • 5、Python基础之条件语句和循环语句的学习

  • 6、Python基础之构建函数的学习

  • 7、Python基础之构建自定义参数的函数及Try Except语句的学习

  • 8、Python基础之对txt文本文件进行读写操作的学习

  • 9、Python基础之对Excel文件进行读写操作的学习

  • 10、如何用Python对ArcGIS进行二次开发

  • 11、ArcGIS Python二次开发之对矢量图层字段的查找及计算

  • 12、ArcGIS Python二次开发之对矢量图层字段的添加、删除及计算

  • 13、ArcGIS Python二次开发之构建缓冲区

  • 14、ArcGIS Python二次开发之矢量数据裁剪

  • 15、ArcGIS Python二次开发之栅格数据裁剪

  • 16、ArcGIS Python二次开发之批量裁剪矢量数据

  • 17、ArcGIS Python二次开发之对矢量图层属性表行数进行检索

  • 18、ArcGIS Python二次开发之对多个矢量图层属性表行数进行联合检索

  • 19、ArcGIS Python二次开发之将对矢量数据的统计分析结果导入Excel中

  • 20、ArcGIS Python二次开发之如何将制作的脚本进行打包

  • 课程介绍

      本教程独具创新,针对网上ArcGISPython学习资源极少的情况下,结合作者多年的ArcGIS开发经验,通过大量的源码案例,以实战教学的方式,秉持“授人以鱼不如授人以渔”的授课理念,手把手教给初学者ArcGISPython脚本开发。虽以ArcGIS9.3为开发环境,但通过对比9.3和ArcGIS10.X系列的Python开发方式,让初学者融会贯通不同ArcGIS版本下的Python脚本开发,让版本不再是困扰和阻碍学习编程的绊脚石(关于如何进行不同版本下ArcGISPython脚本开发融会贯通的学习,请大家参考:ArcGIS10.X系列+VMWare虚拟机安装教程。本教程适用于ArcGIS9.3、10.1、10.2、10.3、10.4、10.5版本。


      适用人群

      ArcGISPython零基础者,ArcGIS开发爱好者


      课程目标

      一、让零基础者迅速掌握ArcGISPython的脚本开发

      二、让零基础者打造属于自己的Python脚本工具三、融会贯通不同版本不同环境下的ArcGISPython脚本开发四、牢固掌握ArcGISPython的开发方法


      相关课程推荐(点击文字即可学习

      ArcGIS Engine二次开发中级教程之矢量数据操作篇

      ArcGIS Desktop ModelBuilder(模型构建)教

      ArcGIS10.X系列+VMWare虚拟机安装教程


        认证考试

      课程学习后可申请考取由工业和信息化部人才交流中心颁发《地理信息系统应用师》高级证书。请准备电子版照片、身份证复印件、学历复印件发送到syl@china3s.com.cn中。