X

Challenging Times With Python And Arcpy For Arcgis Pro - 459 MB

Engineering Lectures & Courses

 
  • Filter
  • Time
  • Show
Clear All
new posts
  • Saadedin
    Thread Author
    Administrator
    • Sep 2018 
    • 36015 
    • 18,825 
    • 2,852 

    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

Working...
X