Python Scripting for Geoprocessing Workflows

ArcGIS

Esri

This course teaches how to create Python scripts to automate ArcGIS geoprocessing tasks, increasing productivity and efficiencies in GIS workflows. You will work with ArcPy, the Esri-developed site package for Python that integrates Python scripts into ArcGIS Desktop.

Syllabus

Describing and listing data
Common scripting workflow
Setting geoprocessing environments
Describing GIS data
Complete the Python script
Creating lists of GIS data
Use a feature class list for geoprocessing
Reading and creating data
Accessing data using cursors
Getting and setting values
Complete the Python script
Using cursors to access geometry
Choose the appropriate type of cursor
Use Python to create buffers around forest roads
Union the buffers to complete the treatment areas
Turning your script into a tool
Making your scripts dynamic
Workflow to create a script tool
Create a script tool

key words, tags

geoprocessing, GIS, ArcGIS, Python


Course properties

Form of education
Nonformal
Learning language
English
Discipline
Earth sciences, Software and applications development and analysis
Course authors
ArcGIS
Organization
Esri
Currency
USD
Course cost
32.0
IP transfer allowed
Knowledge level entrance requirements
Completion of ArcGIS 2: Essential Workflows or Learning ArcGIS Desktop or equivalent knowledge is required. Completion of Basics of Python (for ArcGIS 10) or Python for Everyone or equivalent knowledge is required.
Career list corresponds to course
GIS analysts, specialists, data processors, and others who want to automate ArcGIS tasks and workflows
Entrance test
Groups formation by readiness level
Teachers presence
Tutors presence
Facilitators presence
Interactivity in training materials
Collaborative learning presence
Discussions, forums presence
Webinars, video conferences presence
meetup presence
LMS integration
Learning Analytics
Certification presence
Course time limits
Duration
3 (hours)
Opportunity to enter after start
Learning types (sync/async)
synhronous
Module unit
module
Course modules number
1
Personal learning path possibility, course individualization
Special needs support

Comments