Rocky Mountain URISA

The Association for GIS Professionals

  • Increase font size
  • Default font size
  • Decrease font size

Python Basics - February 2018

RM-Urisa will be  presenting an additional workshop in the Python programming series,  Introduction to Python programming and ArcGIS.

Presenter: Luke Kaim
When: Friday, February 23, 2018
Place: Emily Griffiths Technical College
1205 Osage St.
Denver, CO 80204
Time: 8:30am - 4:30pm
Cost: $125.00/ $100 Students (Please bring student ID to workshop)

Professional Registration:

Student Registration:

This workshop will explain fundamentals of Python as an object-oriented programming language and how you can use Python in ArcGIS to script geoprocessing workflows for batch processing and map automation. The workshop will cover Python/ArcPy programming basics, how to think programmatically, geoprocessing with Python, creating script tool, automating map workflows, and resources that one can use to help solve programming problems


Course Modules:

1.  Object-oriented programming (OOP) basics, OOP concepts in ArcGIS
2.  Python  and ArcPy basics
3.  Scripting geoprocessing tools with Python/ArcPy
4.  Batch processing with Python/ArcPy
5.  Automate map production with ArcPy mapping.

Workshop will be presented in a format combining lectures and guided exercises.

Timeframe (6-hour workshop)

Morning session 8:30am - noon

  • Programming basics: Object-oriented programming, Python, ArcPy (2 hours)
  • Simple scripting geoprocessing tools with Python/ArcPy (1 hour)
Afternoon Session 1:00pm - 4:30pm
  • Scripting geoprocessing tools with Python/ArcPy (continued) (1 hour)
  • Batch processing with Python/ArcPy (1 hour)
  • Map production automation with ArcPy mapping (1 hour)

Instructor: Luke Kaim

Luke Kaim is a GIS Application Software Specialist II for Cherokee Nation Technologies which is a contractor to the United States Geological Survey (USGS). His passion is to help answer spatial questions using programming.  Luke uses Python on a daily basis to script workflows for the USGS. As a Python developer, Luke has created a GUI to support route by route analysis using linear referencing and dynamic segmentation.  Luke has also scripted ecology analysis for a USGS client. Luke has over 7 years of experience doing GIS and Remote Sensing projects. He holds an M.S. from the University of Maine in Spatial Information Science and Engineering. He earned his B.A. from the University of Denver in Geography with an emphasis in GIS and Remote Sensing.

Prerequisites: This is an introductory course but basic knowledge of ArcGIS would be useful.



Member Login