ArcGIS API for Python WebMap Essentials with ArcGIS Online
Published 12/2024
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz, 2 Ch
Level: All | Genre: eLearning | Language: English | Duration: 92 Lectures ( 8h 11m ) | Size: 5 GB
Published 12/2024
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz, 2 Ch
Level: All | Genre: eLearning | Language: English | Duration: 92 Lectures ( 8h 11m ) | Size: 5 GB
Use the ArcGIS API for Python with ArcGIS Online WebMap components to develop innovative and efficient workflows.
What you'll learn
Core concepts of the ArcGIS API for Python for interacting with WebMaps
The WebMap Item Object versus the WebMap Object
Create, maintain, and update WebMap components with the ArcGIS API for Python
Deep dive into WebMap Layers and Definitions
Symbology and Popups
Automate WebMap tasks
Additional content material for feature labeling
Requirements
Knowledge of ArcGIS Online content items such as Feature Services, Feature Layers, and WebMaps.
Comfortable with navigating through and finding content in ArcGIS Online.
Basic knowledge of Python Programming language.
A Python IDE, this course will use PyScripter, but you can use an IDE of your own choice.
Basic knowledge of JSON (JavaScript Object Notation)
Description
With over 8 hours of content, this course is the first of its kind relating to the ArcGIS API for Python and its capabilities for WebMap interactions to create, update, maintain, and manage WebMaps in ArcGIS Online. Please note: This course is for the ArcGIS API for Python version 2.1, 2.2, and 2.3. There was a major update to Web Map components of the API in version 2.4 released mid-September 2024. I am currently working on the updates and they will be added to the course early next year.Automating tasks with Esri technology and with ArcGIS Online/Portal is already in high demand and growing! There is a skills and knowledge gap with the utilisation of the ArcGIS API for Python. Fill in that gap and put yourself at the forefront of the demand.You will get comfortable with the Item Object and the WebMap Object and the different components of the WebMap that each controls - sometimes we need to update the WebMap Item Object, sometimes we need to update the WebMap Object, all depending on the manipulation and update being performed. All will become clear as you progress through the course.We will interact with…BasemapsThe WebMap Item ObjectThe WebMap Objectadd and remove layers and tablesdive into the definition for a Webmap layerWebMap Layer Propertiestitle (name)visibilityopacityfilterslabelsand moreWebMap Configurationsset the extentreorder layersgroup layersand moreWebMap Layer SymbologyWebMap Layer Popupsand many more including additional materialYou will have lifetime access to the course material, as the API evolves, the course structure and lessons will be updated to reflect the changes. Sometimes API changes are minor and sometimes they are major so keeping up with the changes are important.Your course instructor, Glen Bambrick, has over 17 years' experience with GIS and geospatial data, and has implemented standardized workflows utilizing the ArcGIS API for Python to great affect. In this course he will introduce you to the ArcGIS for Python API for interacting with WebMap components and take you through some common tasks with a focus on gaining a deep understanding of the underlying JSON definitions associated with a WebMap and and Item object.By the end of this course… you will be fully armed with the capability to start using the ArcGIS for Python API with your own workflows for accessing an manipulating WebMap components. This course will spark your imagination to what can be achieved and give you a solid footing to begin making the ArcGIS for Python API a part of your daily endeavors for automating those repetitive tasks relating to ArcGIS Online WebMaps and beyond. You will be able create a WebMap object and save as a an Item object along with a deep understanding of the Item Object and WebMap object definitions to perform tasks such as adding and removing layers, updating symbology and popups, reordering layers, along with WebMap admin such as applying a Content Status and adding Delete Protection.
Who this course is for
ArcGIS Online users who want to begin their automation adventures with the ArcGIS API for Python
ArcGIS Online users who want to innovate with regards to WebMaps.
ArcGIS Online users who have an interest in the configurations behind items and WebMaps in ArcGIS Online.