Companies Home Search Profile

ArcPy for Data Management and Geoprocessing with ArcGIS Pro

Focused View

Glen Bambrick

9:47:19

100 View
  • 1 - Introduction.mp4
    02:53
  • 2 - ArcPy101.zip
  • 2 - Course Data and Setup.mp4
    09:24
  • 2 - pyscripter.txt
  • 3 - Getting the Most out of this Course.mp4
    07:22
  • 3 - communities.txt
  • 4 - The Foundations Section Overview.mp4
    01:08
  • 5 - Calling ArcPy Tools.mp4
    02:37
  • 6 - arcpyenvenvSetting.mp4
    09:07
  • 7 - From Manual Processing to Python Script.mp4
    02:25
  • 8 - AddMessage.mp4
    02:19
  • 9 - Good Memories memory and inmemory workspace.mp4
    04:05
  • 10 - What a Result.mp4
    05:51
  • 2 - The Lists Section Quiz.html
  • 11 - The Lists Section Overview.mp4
    00:45
  • 12 - ListWorkspaces.mp4
    05:28
  • 13 - ListDatasets.mp4
    04:31
  • 14 - ListFeatureClasses.mp4
    06:11
  • 15 - ListTables.mp4
    04:55
  • 16 - ListRasters.mp4
    05:15
  • 17 - ListFields.mp4
    08:15
  • 18 - ListFiles.mp4
    04:19
  • 19 - ListIndexes.mp4
    04:29
  • 20 - Generate Data Catalogue Part 1 arcpydaWalk.mp4
    04:01
  • 3 - The Describing of Data Section Quiz.html
  • 21 - The Describing Data Section Overview.mp4
    00:50
  • 22 - Describe Object Properties.mp4
    06:10
  • 23 - Describe Shapefile.mp4
    04:22
  • 24 - Describe Feature Class.mp4
    03:36
  • 25 - Describe Workspace.mp4
    04:24
  • 26 - Describe Feature Dataset.mp4
    03:01
  • 27 - Describe Raster.mp4
    04:40
  • 28 - Describe Feature Layer.mp4
    05:04
  • 29 - arcpydaDescribe.mp4
    03:40
  • 30 - Generate Data Catalogue Part 2 arcpyDescribe.mp4
    04:37
  • 4 - The Almighty Creations Section Quiz.html
  • 31 - The Almighty Creations Section Overview.mp4
    00:27
  • 32 - Create File Geodatabase Data Management.mp4
    02:07
  • 33 - Create Feature Dataset Data Management.mp4
    02:10
  • 34 - Create Feature Class Data Management.mp4
    08:06
  • 35 - Create Folder Data Management.mp4
    01:39
  • 36 - Make Feature Layer Data Management.mp4
    03:44
  • 37 - Create Standardized Project Folder Data Structures Part 1.mp4
    04:12
  • 5 - The Domains Section Quiz.html
  • 38 - The Domains Section Overview.mp4
    00:42
  • 39 - Create Domain Data Management.mp4
    05:29
  • 40 - Add Coded Value To Domain Data Management.mp4
    04:24
  • 41 - Alter Domain Data Management.mp4
    02:39
  • 42 - Sort Coded Value Domain Data Management.mp4
    03:31
  • 43 - Delete Coded Value From Domain Data Management.mp4
    03:17
  • 44 - Set Value For Range Domain Data Management.mp4
    01:49
  • 45 - Domain To Table Data Management.mp4
    04:09
  • 46 - Table To Domain Data Management.mp4
    05:56
  • 47 - Delete Domain Data Management.mp4
    02:04
  • 48 - The Fields Section Overview.mp4
    00:49
  • 49 - Field Object.mp4
    05:06
  • 50 - Add Field Data Management.mp4
    08:56
  • 51 - Add Fields multiple Data Management.mp4
    05:56
  • 52 - Alter Field Data Management.mp4
    04:39
  • 53 - Delete Field Data Management.mp4
    04:23
  • 54 - FieldInfo.mp4
    06:10
  • 55 - FieldMap and FieldMappings.mp4
    05:27
  • 56 - Generate Data Catalogue Part 3.mp4
    03:00
  • 57 - The Subtypes Section Overview.mp4
    00:33
  • 58 - Set Subtype Field Data Management.mp4
    02:14
  • 59 - Add Subtype Data Management.mp4
    03:49
  • 60 - Set Default Subtype Data Management.mp4
    02:42
  • 61 - Remove Subtype Data Management.mp4
    02:49
  • 62 - The Polishingoff Section Overview.mp4
    00:28
  • 63 - ListDomains.mp4
    04:46
  • 64 - ListSubtypes.mp4
    03:55
  • 65 - Remove Domain From Field Data Management.mp4
    03:17
  • 66 - Assign Domain To Field Data Management.mp4
    02:19
  • 67 - Assign Default To Field Data Management.mp4
    05:07
  • 68 - The Cursors Section Overview.mp4
    00:47
  • 69 - arcpydaInsertCursor.mp4
    07:04
  • 70 - arcpydaSearchCursor.mp4
    10:42
  • 71 - arcpydaUpdateCursor.mp4
    09:12
  • 72 - The Calculating Fields Section Overview.mp4
    00:40
  • 73 - Calculate Field Data Management.mp4
    06:57
  • 74 - Calculate Fields multiple Data Management.mp4
    05:08
  • 75 - Calculate Geometry Attributes Data Management.mp4
    05:24
  • 76 - The Conversions Section Overview.mp4
    01:11
  • 77 - Table To Excel Conversion.mp4
    05:10
  • 78 - Excel To Table Conversion.mp4
    07:11
  • 79 - Make XY Event Layer Data Management.mp4
    03:46
  • 80 - Feature To Point Data Management.mp4
    03:22
  • 81 - Feature Class To Feature Class Conversion.mp4
    07:23
  • 82 - Feature Class To Shapefile Conversion.mp4
    04:33
  • 83 - Feature Class to Geodatabase Conversion.mp4
    06:02
  • 84 - Export Features Conversion.mp4
    08:01
  • 85 - Copy Data Management.mp4
    04:47
  • 86 - Copy Features Data Management.mp4
    03:28
  • 87 - Export Table Conversion.mp4
    07:50
  • 88 - Create Standardized Project Folder Data Structures Part 2.mp4
    06:10
  • 89 - The General Data Management Tools Section Overview.mp4
    01:10
  • 90 - Exists.mp4
    04:12
  • 91 - TestSchemaLock.mp4
    04:35
  • 92 - Rename Data Management.mp4
    04:02
  • 93 - AlterAliasName.mp4
    02:24
  • 94 - Get Count Data Management.mp4
    02:48
  • 95 - Delete Data Management.mp4
    04:46
  • 96 - Truncate Table Data Management.mp4
    02:47
  • 97 - Delete Features Data Management.mp4
    04:01
  • 98 - Merge Data Management.mp4
    04:03
  • 99 - Append Data Management.mp4
    08:07
  • 100 - Find Identical Data Management.mp4
    03:49
  • 101 - Delete Identical Data Management.mp4
    03:54
  • 102 - Join Field Data Management.mp4
    07:34
  • 103 - Generate Data Catalogue Part 4.mp4
    08:00
  • 104 - The Analysis Tools Section Overview.mp4
    00:58
  • 105 - Buffer Analysis.mp4
    06:00
  • 106 - Multiple Ring Buffer Analysis.mp4
    04:44
  • 107 - Clip Analysis.mp4
    04:24
  • 108 - Generate Points Along Lines Data Management.mp4
    06:13
  • 109 - Near Analysis.mp4
    05:34
  • 110 - Generate Near Table Analysis.mp4
    06:48
  • 111 - Dissolve Analysis.mp4
    04:16
  • 112 - Pairwise Erase Analysis.mp4
    03:53
  • 113 - Minimum Bounding Geometry Data Management.mp4
    07:30
  • 114 - Create Fishnet Data Management.mp4
    06:49
  • 115 - Summarize Within Analysis.mp4
    05:02
  • 116 - Add Point Count if Summarize Within fails.mp4
    03:59
  • 117 - Spatial Join Analysis.mp4
    07:47
  • 118 - The Selects Section Overview.mp4
    00:44
  • 119 - Select Layer By Attribute Data Management.mp4
    06:34
  • 120 - Select Layer By Location Data Management.mp4
    07:28
  • 121 - Select Analysis.mp4
    03:48
  • 122 - Table Select Analysis.mp4
    03:03
  • 123 - Select with arcpyenvextent.mp4
    06:00
  • 124 - Create Standardized Project Folder Data Structures Part 3.mp4
    10:33
  • 125 - The Creating ArcTools Section Overview.mp4
    00:38
  • 126 - Generate Data Catalogues Tool.mp4
    05:44
  • 127 - Create New Project Tool.mp4
    09:30
  • 128 - Update Alias Tool.mp4
    09:46
  • Description


    Learn the fundamentals of ArcPy for data creation, management, manipulation, and querying using geoprocessing tools.

    What You'll Learn?


    • Leverage ArcPy for Geospatial Data Management workflows.
    • Learn the fundamentals of ArcGIS Pro Geoprocessing tools using ArcPy.
    • Become familiar with ESRI documentation for ArcPy Geoprocessing tools and functions.
    • There's many ways to achieve a similar output, ArcPy offers many tools to achieve your goal.
    • Complete workflows that chain multiple Geoprocessing tasks.
    • Create a custom ArcTool for use in ArcGIS Pro

    Who is this for?


  • ArcGIS Pro users who want to begin their automation adventures with ArcPy.
  • Geospatial Professionals who want to improve and innovate data management processes.
  • GIS Analysts who want to automate repetitive Geoprocessing tasks.
  • What You Need to Know?


  • Basic knowledge of ArcGIS Pro
  • Basic knowledge of Shapefiles, File Geodatabases, Feature Classes, and Tables
  • Basic knowledge of Domains and Subtypes
  • Basic knowledge of Python
  • Basic knowledge of GIS core concepts.
  • More details


    Description

    Want to stand out from the crowd? A little code goes a long way! Gaining an understanding of ArcPy and how to apply automation with regards to geospatial data management, data manipulation, and analysis via Geoprocessing tools will aid with standing out from the crowd and get you noticed. ArcPy is in high-demand, so up-skill today and put yourself in this high-demand category.

    ArcPy is a fantastic ally for all your daily ArcGIS Pro tasks. This course will initially focus on using ArcPy for data management. Data management is often one of the most overlooked aspects of GIS and unfortunately can be the difference between a good GIS and a bad one. Good data practices open up the door for even better automation.

    Lists are a big factor in ArcPy workings. You will look at creating lists of various objects such as workspaces, feature classes, and fields for examples, and perform actions on different elements. You will look at using ArcPy to describe the various elements and use lists and descriptions to generate a comprehensive data catalogue.

    Adding to the data management side, the course slides into data validation rules with domains and subtypes. Domains are used to constrain the value allowed for a particular field. Basically, they enforce data integrity. You will look at the whole suite of tools available for domains, from creating and altering, to applying to a field. Subtypes are used to categorize your data. Think of a road network, you can categorize roads into primary, secondary, and tertiary roads for example. You can set defaults values on fields in each subtype category that is automatically applied when creating a new feature. Subtypes can be used in tandem with domains to improve data integrity.

    No we're getting into the heart of things. ArcPy is a great tool for creating templates and standardising your data structures. You will create a file geodatabase, a feature dataset, and a set of feature classes, all using ArcPy. We will take you through adding fields and take a look at a long list of tools associated with fields, from the Field Object itself, to creating a field (Add Field), altering a field, assign a default, field calculations, and mapping fields from one tool to another.

    There's no getting away from Excel in today's GIS society. This course will embrace that fact here and look at some conversion tools; Table to Excel, Excel to Table, and the Export Table that allows a more diverse choice such as a CSV. You will create a point dataset from an Excel file and save it to memory showcasing several tools that get the job done. ArcPy offers an array of data conversion tools.

    I'd like to say that cursors are the main event but that would be doing the rest of the material a huge injustice. Cursors will rapidly become a daily routine in your ArcPy life. Cursors are used to read and write attributes and geometries. You can use the Search Cursor to read through a dataset, the Update Cursor to update attributes and geometries, and the Insert Cursor to add new records.

    ArcPy boasts a host of general data tools to aid with data management, processing, and workflows. We will dive into them and perform checks; such as whether a dataset or data structure exists, testing for a schema lock; this is often the crux of geoprocessing that the data is locked, join datasets based on a common field, merge and append data.

    Where would we be without the analysis tools provided by ArcGIS Pro? What about everyone's ultimate favourite tool, the Buffer? Well, we can use ArcPy for that too, and many more. ArcPy provides the bed for repeatable geospatial analysis through automation.

    Selecting data with ArcPy enables you to perform geoprocessing tasks on the subset. The most notorious are Select Layer by Attribute and Select Layer by Location, but there are others patiently waiting their turn to be called into an ArcPy script.

    Finally, you will create a custom ArcTool for use in ArcGIS Pro as a GUI and chain geoprocessing tasks to achieve a desired output.


    This course uses PyScripter to write the Python code. You can use any code editor software that you prefer. The course solely focusses on ArcPy and no other third-party modules are utilized.


    The ArcPy for Data Management and Geoprocessing with ArcGIS Pro course requires a Basic license for ArcGIS Pro. Only tools and workflows that can be performed at the basic license level are used and assessed during the course.


    Please Note! ArcGIS Pro requires a license to use which is a paid license. You can get a 21-day free trial, or you can get a Personal Use license for a fraction of a Commercial license. 

    It is recommended to get the free trial if you have no other access to ArcGIS Pro software.


    Your course instructor, Glen Bambrick, has over 15 years' experience with GIS and geospatial data, with over half of those years utilizing ArcPy on major projects to standardize and automate workflows.


    By the end of this course... you will be fully armed with the fundamentals of ArcPy for data management, manipulation, creation, analysis, and to perform repetitive workflows. You will have a deep understanding of capabilities of ArcPy and some knowledges of the nuances that can be encountered and how several tools can be used to achieve the same or similar output.

    The ideal student for this course would have some basic knowledge of Python and is somewhat familiar with ArcGIS Pro. No knowledge of ArcPy is necessary, after all, that is what this course is for.


    Want to stand out from the crowd? Well what are you waiting for?

    Who this course is for:

    • ArcGIS Pro users who want to begin their automation adventures with ArcPy.
    • Geospatial Professionals who want to improve and innovate data management processes.
    • GIS Analysts who want to automate repetitive Geoprocessing tasks.

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Category

    GIS

    Glen Bambrick
    Glen Bambrick
    Instructor's Courses
    Glen is a GIS Consultant with extensive experience utilizing skills for GIS project management, quality map production, data management, geospatial analysis, data and process standardization, and workflow automation across a range of industries; agriculture, oil & gas, mineral exploration, engineering and telecommunications, for over 15 years combined. Over half of those years have heavily involved leveraging ArcPy and the ArcGIS for Python API for more efficient use of ArcGIS and geospatial data for both time and cost savings.
    Students take courses primarily to improve job-related skills.Some courses generate credit toward technical certification. Udemy has made a special effort to attract corporate trainers seeking to create coursework for employees of their company.
    • language english
    • Training sessions 128
    • duration 9:47:19
    • Release Date 2023/07/10

    Courses related to GIS