Challenging times with Python and ArcPy for ArcGIS Pro
Challenging times with Python and ArcPy for ArcGIS Pro, available at $54.99, has an average rating of 4.05, with 26 lectures, based on 49 reviews, and has 469 subscribers.
You will learn about Build ArcPy applications for Map Automation using ArcGIS Pro Translate user mapping requirements into ArcPy solutions This course is ideal for individuals who are Any ArcGIS Pro user or Python developer who wants to master using ArcPy for Map Automation or Anyone who wants to test and sharpen their problem solving skills to develop ArcGIS Pro applications using ArcPy or Anyone who wants to be challenged to solve difficult tasks while knowing that solutions are provided It is particularly useful for Any ArcGIS Pro user or Python developer who wants to master using ArcPy for Map Automation or Anyone who wants to test and sharpen their problem solving skills to develop ArcGIS Pro applications using ArcPy or Anyone who wants to be challenged to solve difficult tasks while knowing that solutions are provided.
Enroll now: Challenging times with Python and ArcPy for ArcGIS Pro
Summary
Title: Challenging times with Python and ArcPy for ArcGIS Pro
Price: $54.99
Average Rating: 4.05
Number of Lectures: 26
Number of Published Lectures: 26
Number of Curriculum Items: 26
Number of Published Curriculum Objects: 26
Original Price: $27.99
Quality Status: approved
Status: Live
What You Will Learn
- Build ArcPy applications for Map Automation using ArcGIS Pro
- Translate user mapping requirements into ArcPy solutions
Who Should Attend
- Any ArcGIS Pro user or Python developer who wants to master using ArcPy for Map Automation
- Anyone who wants to test and sharpen their problem solving skills to develop ArcGIS Pro applications using ArcPy
- Anyone who wants to be challenged to solve difficult tasks while knowing that solutions are provided
Target Audiences
- Any ArcGIS Pro user or Python developer who wants to master using ArcPy for Map Automation
- Anyone who wants to test and sharpen their problem solving skills to develop ArcGIS Pro applications using ArcPy
- Anyone who wants to be challenged to solve difficult tasks while knowing that solutions are provided
Have you ever been asked to automate a mapping task, which starts out from a very simple set of requirements, only to have more requirements emerge each time you show the stakeholders your solution?
Being skilled, and agile enough, to keep meeting expanding requirements is guaranteed to delight your stakeholders, and give you immense personal satisfaction, for a job well done.
In this course, I’ll go through such a scenario, by setting a few initial requirements, that I would like you to meet using Python and ArcPy for ArcGIS Pro, and encouraging you to try and do that, before providing my solution to those requirements.
I’ll then expand upon those requirements, encourage you to upgrade your solution, and then provide my solution to the new requirements.
So that you are not kept in the dark about our end goal, I’ve attached a multi-page PDF file to the course, which illustrates the output of the final requirements. If you view that and think, “I wish I knew how to do that”, then this is the course for you!
In this course of 26 lectures, which is suitable for English-speaking students from anywhere in the world, things that you will use and learn include:
- ArcGIS Pro Project, Map and Layout authoring
- Layer configuration options
- Python string formatting
- Using ArcGISProject, Map, Layout, MapFrame objects
- Placing a graticule around a MapFrame
- Defining queries on Layers
- Using Camera, Extent and Describe objects
- Using tools like Sort, MultipartToSinglepart, Select, GetCount
- Building a test harness with performance timing
- Using Search, Update and Insert Cursors
- Using Cursors to work with both attribute and geometry fields
- Using Python arrays of Point geometries to construct Polygon geometries
- Using Python for loops within loops to construct table cells as features
- Writing Python functions and modules
- Using Python’s time module
- Creating and using Python dictionaries
- Cloning Graphics and Text Elements to Add Tables to Layouts
- Converting Decimal Degrees into Degrees, Minutes and Seconds with cardinal direction
- Creating polygon feature classes to represent table outlines and shading
- Creating point feature classes to represent table text
- Using attribute driven symbology to display hexadecimal colours
- Splitting tables across pages while retaining header row
- Replacing data sources of feature layers by updating their connection properties
- Creating a PDF document object and appending pages into it
- Plus much more.
Course Curriculum
Chapter 1: Introduction
Lecture 1: Introduction
Lecture 2: Downloading Countries and Populated Places data from Natural Earth
Chapter 2: Overall and Single Map Challenges
Lecture 1: Overall and Map On Page Challenges
Lecture 2: Authoring ArcGIS Pro Project for Map On Page Challenge
Lecture 3: Using Python IDE for Map On Page Challenge
Lecture 4: Improve Extent Set Challenge
Lecture 5: Solving the Improve Extent Set Challenge
Chapter 3: Processing Multiple Maps and Missing Places Challenges
Lecture 1: Processing Multiple Maps Challenge
Lecture 2: Writing Module for Processing One Country
Lecture 3: Timing of Processing for One Country
Lecture 4: Timing Processing of Many Countries
Lecture 5: Missing Places Challenge
Lecture 6: Solving Missing Places Challenge
Chapter 4: Creating Table using Graphic and Text Elements Challenge
Lecture 1: Creating Table using Graphic and Text Elements Challenge
Lecture 2: Inserting Graphic and Text Elements into ArcGIS Pro Layout
Lecture 3: Cloning Graphic Elements using ArcPy Code
Lecture 4: Cloning Test Elements using ArcPy Code
Chapter 5: Splitting Table Across Pages Challenge
Lecture 1: Splitting Table Across Pages Challenge
Lecture 2: Creating Table Outline Polygon
Lecture 3: Displaying Table Polygon Feature Class
Lecture 4: Creating and Displaying Table Cell Polygons
Lecture 5: Colouring Table Row Polygons
Lecture 6: Creating and Displaying Table Points and Labels
Lecture 7: Formatting Decimal Degrees (DD) as Degrees Minutes and Seconds (DMS)
Lecture 8: Writing Function for determining Number of Rows per Page
Lecture 9: Splitting Table across Pages
Instructors
-
Graeme Browning
Freelance ArcGIS/ArcPy Specialist
Rating Distribution
- 1 stars: 1 votes
- 2 stars: 3 votes
- 3 stars: 5 votes
- 4 stars: 18 votes
- 5 stars: 22 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
You may also like
- Digital Marketing Foundation Course
- Google Shopping Ads Digital Marketing Course
- Multi Cloud Infrastructure for beginners
- Master Lead Generation: Grow Subscribers & Sales with Popups
- Complete Copywriting System : write to sell with ease
- Product Positioning Masterclass: Unlock Market Traction
- How to Promote Your Webinar and Get More Attendees?
- Digital Marketing Courses
- Create music with Artificial Intelligence in this new market
- Create CONVERTING UGC Content So Brands Will Pay You More
- Podcast: The top 8 ways to monetize by Podcasting
- TikTok Marketing Mastery: Learn to Grow & Go Viral
- Free Digital Marketing Basics Course in Hindi
- MailChimp Free Mailing Lists: MailChimp Email Marketing
- Automate Digital Marketing & Social Media with Generative AI
- Google Ads MasterClass – All Advanced Features
- Online Course Creator: Create & Sell Online Courses Today!
- Introduction to SEO – Basic Principles of SEO
- Affiliate Marketing For Beginners: Go From Novice To Pro
- Effective Website Planning Made Simple