Published 12/2023
ArcPy Magic in ArcGIS Pro
What you'll learn
Mastering Python Fundamentals
Mastering ArcPy Fundamentals
Integrating Python and GIS
Generating pdf and map images
Requirements
The requirement or prerequisite for this course is a basic knowledge of ArcGIS Pro.
Description
Welcome to 'Unlocking the Power of ArcPy: GIS Automation in ArcGIS Pro' — a comprehensive three-section course designed to empower you with the skills to seamlessly integrate Python scripting into your GIS workflows.Section 1: Mastering Python Fundamentals Dive into the fundamentals of Python programming language, laying a solid foundation for your journey into GIS automation. Explore key concepts, syntax, and best practices to ensure you have a robust grasp of Python basics.Section 2: Exploring ArcPy Essentials Build on your Python knowledge and transition seamlessly to the ArcPy library within the ArcGIS Pro environment. Uncover the secrets of ArcPy syntax, functions, and tools, equipping yourself with the expertise to perform geospatial analyses and manipulate spatial data efficiently.Section 3: Real-World Projects with ArcPy Apply your newfound Python and ArcPy skills to real-world scenarios. In this hands-on section, embark on two practical projects focused on Afghanistan's provinces. Learn to generate customized PDF and PNG images, each featuring detailed data representation. Dive into the intricacies of map legends, where data comes to life, and utilize pie charts to convey key information about the population and area for every province.Throughout the course, engage with a dynamic learning community, benefit from hands-on exercises, and emerge with the confidence to implement ArcPy in diverse GIS projects. Join us in scripting your way to GIS excellence—enroll now and unlock the tools to create dynamic, data-rich maps tailored to Afghanistan's provinces."
Overview
Section 1: Introduction
Lecture 1 Promo Video
Lecture 2 Notice
Lecture 3 Introduction to Python, ArcPy, Data Types & Numbers
Lecture 4 Variable and naming conventions in python
Lecture 5 Strings, Lists, Objects
Lecture 6 Functions and Methods
Lecture 7 Methods
Lecture 8 Logical Operator and Lists
Lecture 9 Lists and Dictionaries Continued
Lecture 10 Sets and If Statements
Lecture 11 While and For Loops plus Comments
Section 2: ArcPy Python Library
Lecture 12 Introduction to ArcPy, path reading, copy and count features
Lecture 13 Select & GetCount_management
Lecture 14 Select feature and put it gdb and create a count feature script tool
Lecture 15 Writting python code in label expressions and text field pannels
Lecture 16 Select, Buffer and Clip
Lecture 17 Building python script to read province names as input and create buffer and
Lecture 18 Creating dropdown to select, buffer and clip features and printing the field
Lecture 19 Controling Map Frame Positions
Lecture 20 Defination Query and Zooming to the extent of filtered features
Section 3: Projects
Lecture 21 Afghanistan Provinces Project (Part 1)
Lecture 22 Afghanistan Provinces Project (Part 2)
Lecture 23 Afghanistan Provinces Project (Part 3)
Lecture 24 Afghanistan Provinces Project (Part 4)
Lecture 25 Project 2 (Afghanistan Provinces Multiple Layers)
Lecture 26 6- Conclusion
Lecture 27 More GIS Related Courses
This course is designed for individuals who already possess a basic understanding of ArcGIS Pro and are looking to advance their skills in geospatial automation using ArcPy. It is particularly suitable for GIS professionals, analysts, or anyone involved in spatial data analysis who wants to leverage the power of scripting for more efficient and customized workflows within the ArcGIS Pro environment.
TO MAC USERS: If RAR password doesn't work, use this archive program:
RAR Expander 0.8.5 Beta 4 and extract password protected files without error.
TO WIN USERS: If RAR password doesn't work, use this archive program:
Latest Winrar and extract password protected files without error.