Main Content Landmap Homepage

Creative Commons License
Python Scripting for ArcGIS by This email address is being protected from spambots. You need JavaScript enabled to view it. is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported License

Python Scripting for ArcGIS

This course provides in ten units an introduction to the Python programming language and especially to its use in remote sensing applications.

This set of units has been aimed at advanced users with a good working knowledge of the field of remote sensing, but intermediate uses (e.g., final year dissertation students) could work through these notes. In fact the beginner can make use of the course if they are prepared to undertake extra work. If the reader has no prior programming or scripting experience it is highly recommended that the student reads a tutorial such as 'How to think like a computer scientist: Learning Python 2nd Edition’ alongside the notes presented in this course since this course does not have room to cover all the basic details of programming.

Course Structure

  1. Introduction
  2. Basics of Python
  3. Text processing
  4. File system
  5. Plotting
  6. Statistics using NumPy
  7. ArcMap Toolboxes
  8. Batch processing using command line tools
  9. Image processing
  10. LiDAR processing

We hope that this course will meet your requirements. If not, please use the Course Selector to review alternatives.

Return to top