Course Outline
Introduction
Geospatial and Spatial Data
- Vector versus Raster data.
- Metadata.
- Projections and coordinate systems.
Python in Depth
- Data types.
- Variables, functions, and conditional statements.
- Loops and lists.
- Classes and objects.
ArcPy for ArcGIS
- Overview of help documentation.
- References for tools and Python.
Preparing the Development Environment
- Installation and configuration of ArcGIS Desktop.
Geoprocessing and Workflows
- Creating a project.
- Saving code as a script.
- Working with toolboxes.
- Creating a custom toolbox.
- Documenting scripts.
- Overwriting output.
- Setting the current workspace and extent in geoprocessing.
ArcPy Package
- Performing inventory.
- Listing workspaces, datasets, classes, tables, and fields.
- Describing and navigating data.
- Working with geometries.
- Utilizing arcpy.da.
- Implementing symbology.
- Adding and manipulating layers.
Summary and Conclusion
*ArcGIS is a trademark, service mark, and registered mark of Esri in the United States, the EU, and other international jurisdictions. Esri has not reviewed this training course for completeness, accuracy, or quality, and therefore does not endorse, sponsor, or affiliate with this training course.
Requirements
- A foundational understanding of ArcGIS.
Audience
- GIS Analysts.
Testimonials (2)
Hands-on examples allowed us to get an actual feel for how the program works. Good explanations and integration of theoretical concepts and how they relate to practical applications.
Ian - Archeoworks Inc.
Course - ArcGIS Fundamentals
Radomir was very patient and helpful when I got stuck. He was very knowledgeable about the subject matter, and his explanations on different concepts were detailed and thorough.