Challenging Times With Python And Arcpy For Arcgis Pro
Turning mapping requirements from stakeholders into automated PDF maps
What you'll learn
Build ArcPy applications for Map Automation using ArcGIS Pro
Translate user mapping requirements into ArcPy solutions
Requirements
You should be comfortable using ArcGIS Pro for mapping
You should be comfortable using ArcPy for simple tasks
You should be comfortable using a Python IDE of your choice (the course videos show IDLE)
You may find completing Map Automation using Python and ArcPy for ArcGIS Pro first would be an advantage, but is not required
Description
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.
Overview
Section 1: Introduction
Lecture 1 Introduction
Lecture 2 Downloading Countries and Populated Places data from Natural Earth
Section 2: Overall and Single Map Challenges
Lecture 3 Overall and Map On Page Challenges
Lecture 4 Authoring ArcGIS Pro Project for Map On Page Challenge
Lecture 5 Using Python IDE for Map On Page Challenge
Lecture 6 Improve Extent Set Challenge
Lecture 7 Solving the Improve Extent Set Challenge
Section 3: Processing Multiple Maps and Missing Places Challenges
Lecture 8 Processing Multiple Maps Challenge
Lecture 9 Writing Module for Processing One Country
Lecture 10 Timing of Processing for One Country
Lecture 11 Timing Processing of Many Countries
Lecture 12 Missing Places Challenge
Lecture 13 Solving Missing Places Challenge
Section 4: Creating Table using Graphic and Text Elements Challenge
Lecture 14 Creating Table using Graphic and Text Elements Challenge
Lecture 15 Inserting Graphic and Text Elements into ArcGIS Pro Layout
Lecture 16 Cloning Graphic Elements using ArcPy Code
Lecture 17 Cloning Test Elements using ArcPy Code
Section 5: Splitting Table Across Pages Challenge
Lecture 18 Splitting Table Across Pages Challenge
Lecture 19 Creating Table Outline Polygon
Lecture 20 Displaying Table Polygon Feature Class
Lecture 21 Creating and Displaying Table Cell Polygons
Lecture 22 Colouring Table Row Polygons
Lecture 23 Creating and Displaying Table Points and Labels
Lecture 24 Formatting Decimal Degrees (DD) as Degrees Minutes and Seconds (DMS)
Lecture 25 Writing Function for determining Number of Rows per Page
Lecture 26 Splitting Table across Pages
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
Last updated 1/2018
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: English | Size: 459 MB | Duration: 2h 21m
Download
http://s19.alxa.net/one/2024/05/Cha...ArcGIS.Pro.rar
Turning mapping requirements from stakeholders into automated PDF maps
What you'll learn
Build ArcPy applications for Map Automation using ArcGIS Pro
Translate user mapping requirements into ArcPy solutions
Requirements
You should be comfortable using ArcGIS Pro for mapping
You should be comfortable using ArcPy for simple tasks
You should be comfortable using a Python IDE of your choice (the course videos show IDLE)
You may find completing Map Automation using Python and ArcPy for ArcGIS Pro first would be an advantage, but is not required
Description
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.
Overview
Section 1: Introduction
Lecture 1 Introduction
Lecture 2 Downloading Countries and Populated Places data from Natural Earth
Section 2: Overall and Single Map Challenges
Lecture 3 Overall and Map On Page Challenges
Lecture 4 Authoring ArcGIS Pro Project for Map On Page Challenge
Lecture 5 Using Python IDE for Map On Page Challenge
Lecture 6 Improve Extent Set Challenge
Lecture 7 Solving the Improve Extent Set Challenge
Section 3: Processing Multiple Maps and Missing Places Challenges
Lecture 8 Processing Multiple Maps Challenge
Lecture 9 Writing Module for Processing One Country
Lecture 10 Timing of Processing for One Country
Lecture 11 Timing Processing of Many Countries
Lecture 12 Missing Places Challenge
Lecture 13 Solving Missing Places Challenge
Section 4: Creating Table using Graphic and Text Elements Challenge
Lecture 14 Creating Table using Graphic and Text Elements Challenge
Lecture 15 Inserting Graphic and Text Elements into ArcGIS Pro Layout
Lecture 16 Cloning Graphic Elements using ArcPy Code
Lecture 17 Cloning Test Elements using ArcPy Code
Section 5: Splitting Table Across Pages Challenge
Lecture 18 Splitting Table Across Pages Challenge
Lecture 19 Creating Table Outline Polygon
Lecture 20 Displaying Table Polygon Feature Class
Lecture 21 Creating and Displaying Table Cell Polygons
Lecture 22 Colouring Table Row Polygons
Lecture 23 Creating and Displaying Table Points and Labels
Lecture 24 Formatting Decimal Degrees (DD) as Degrees Minutes and Seconds (DMS)
Lecture 25 Writing Function for determining Number of Rows per Page
Lecture 26 Splitting Table across Pages
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
Last updated 1/2018
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: English | Size: 459 MB | Duration: 2h 21m
Download
http://s19.alxa.net/one/2024/05/Cha...ArcGIS.Pro.rar