**课程导读:零基础学习ArcGIS Python脚本开发视频课程**

在地理信息系统(GIS)的专业领域,ArcGIS 无疑是行业标准工具。然而,面对海量数据处理、批量地形分析或自动化制图等复杂需求时,单纯依赖点击操作的界面往往显得力不从心。此时,Python 脚本便成为了提升工作效率、实现个性化定制的关键钥匙。本课程专为零基础的 GIS 用户设计,旨在从编程思维萌芽到 ArcGIS 实操应用,提供一条清晰、系统的进阶路径,帮助你打通从“会用软件”到“驾驭工具”的技术壁垒。

许多初学者在面对编程时,常因环境配置繁琐或语法晦涩而望而却步。为此,课程的第一章节并未急于进入代码编写,而是花费大量篇幅详细讲解 Python 环境的正确配置。从解释器的安装到集成开发环境(IDE)的选择,每一个步骤都经过精心梳理,确保你在正式学习前拥有一个稳定、纯净的编码舞台,避免因环境报错导致的挫败感。

在夯实环境基础后,课程逐步深入 Python 的核心语法体系。第二章至第七章构建了完整的编程语言地基:从最基础的数据结构、字符串与元组操作,到控制程序的逻辑脉络——条件判断与循环语句,再到提升代码复用性的函数构建。特别值得注意的是,第七章引入了参数函数及异常处理机制(Try-Except),这不仅是 Python 编程成熟度的体现,更是后续编写健壮性 GIS 脚本的必要前提。通过这一阶段的系统训练,你将摆脱对“复制粘贴代码”的依赖,真正理解程序运行的底层逻辑。

随后,课程将视角转向数据交互这一 GIS 工作的核心场景。第八章与第九章重点攻克文本文件(TXT)及 Excel 表格的读写技术。在真实的项目场景中,外业调查数据往往以 Excel 或文本形式存在,掌握这些文件的批量读写能力,意味着你具备了自动化数据预处理的高效技能,能够轻松应对从原始数据到 GIS 格式转换的痛点。

当 Python 基础牢固之后,第十章作为转折点,深入剖析 ArcGIS Python 的学习方法论。这里不再拘泥于通用语法,而是聚焦于 ArcPy 库的特有逻辑,帮助你建立“地理空间思维”与“编程思维”的双重认知框架。紧接着,第十一章直接切入实战应用,演示如何利用 Python 对矢量图层进行字段查找与计算。这一环节是 ArcGIS 日常工作中最高频的需求之一,通过案例教学,让你直观感受脚本在处理空间数据时的巨大优势。

无论你是 GIS 专业的在校学生,还是从事测绘、城市规划、环境监测等相关行业的从业者,这门课程都能为你补齐“自动化处理”这一关键短板。它不要求你拥有深厚的计算机背景,只期待你具备探索新技术的热情。通过这套由浅入深、理论与实践紧密结合的课程,你将学会用代码解放双手,让 ArcGIS 真正成为你手中高效、灵活的生产力工具。

课程目录

课程目录47 集
  • 1 课程大纲 (12:13).mp4
  • 2 学前必看 (05:43).mp4
  • 3 第一章(上) 如何正确配置Python (08:11).mp4
  • 4 第一章(下) 如何正确配置Python (08:41).mp4
  • 5 第二章(上)Python基础学习 (07:11).mp4
  • 6 第二章(下)Python基础学习 (08:26).mp4
  • 7 第三章(上)Python数据结构学习 (08:11).mp4
  • 8 第三章(下)Python数据结构学习 (09:05).mp4
  • 9 第四章(上)Python字符串和元组学习 (08:11).mp4
  • 10 第四章(下)Python字符串和元组学习 (08:20).mp4
  • 11 第五章(上)Python条件和循环语句学习 (10:11).mp4
  • 12 第五章(下)Python条件和循环语句学习 (13:42).mp4
  • 13 第六章(上)Python构建函数学习 (09:11).mp4
  • 14 第六章(下)Python构建函数学习 (10:03).mp4
  • 15 第七章(上)Python构建参数函数及Try Except (10:11).mp4
  • 16 第七章(下)Python构建参数函数及Try Except (12:55).mp4
  • 17 第八章(上)Python读写txt文件 (08:11).mp4
  • 18 第八章(中)Python读写txt文件 (08:11).mp4
  • 19 第八章(下)Python读写txt文件 (10:12).mp4
  • 20 第九章(上)Python读写Excel文件 (09:11).mp4
  • 21 第九章(中)Python读写Excel文件 (09:11).mp4
  • 22 第九章(下)Python读写Excel文件 (09:36).mp4
  • 23 第十章(上)ArcGIS Python学习方法 (13:11).mp4
  • 24 第十章(下)ArcGIS Python学习方法 (13:39).mp4
  • 25 第十一章(上)Arc Python矢量图层字段查找计算 (12:11).mp4
  • 26 第十一章(下)Arc Python矢量图层字段查找计算 (12:17).mp4
  • 27 第十二章(上)Arc Python矢量图层字段添加删除计算 (11:11).mp4
  • 28 第十二章(下)Arc Python矢量图层字段添加删除计算 (12:13).mp4
  • 29 第十三章(上)ArcGIS Python二次开发之构建缓冲区 (08:11).mp4
  • 30 第十三章(下)ArcGIS Python二次开发之构建缓冲区 (08:36).mp4
  • 31 第十四章ArcGIS Python二次开发之矢量数据裁 (13:51).mp4
  • 32 第十五章(上)ArcGIS Python二次开发之栅格数据裁 (10:11).mp4
  • 33 第十五章(下)ArcGIS Python二次开发之栅格数据裁 (13:38).mp4
  • 34 第十六章(上)ArcGIS Python之批量裁剪矢量数据 (10:11).mp4
  • 35 第十六章(中)ArcGIS Python之批量裁剪矢量数据 (10:11).mp4
  • 36 第十六章(下)ArcGIS Python之批量裁剪矢量数据 (10:22).mp4
  • 37 第十七章(上)ArcGIS Python矢量图层属性表行检索 (08:11).mp4
  • 38 第十七章(中)ArcGIS Python矢量图层属性表行检索 (08:11).mp4
  • 39 第十七章(下)ArcGIS Python矢量图层属性表行检索 (08:57).mp4
  • 40 第十八章(上)Arc Python多矢量图层属性行联合检索 (15:11).mp4
  • 41 第十八章(中)Arc Python多矢量图层属性行联合检索 (15:11).mp4
  • 42 第十八章(下)Arc Python多矢量图层属性行联合检索 (18:08).mp4
  • 43 第十九章(上)Arc Python矢量数据统计导入Excel (08:11).mp4
  • 44 第十九章(中)Arc Python矢量数据统计导入Excel (08:11).mp4
  • 45 第十九章(下)Arc Python矢量数据统计导入Excel (10:00).mp4
  • 46 第二十章(上)Arc Python脚本如何打包 (20:11).mp4
  • 47 第二十章(下)Arc Python脚本如何打包 (25:17).mp4