Course overview
Spatial decisions depend on more than plotting points on a map. Analysts must determine whether patterns are real, quantify proximity and access, combine authoritative datasets with imagery, and produce repeatable evidence for planning, risk, service delivery and investment decisions. Manual map production and one-off geoprocessing create inconsistent results, weak audit trails and delays when datasets or business questions change.
This course develops applied spatial analysis skills using Python and ArcGIS Pro. Participants work with vector, raster, tabular and web-based geographic data; manage coordinate systems and data quality; build geoprocessing workflows; and apply methods including buffer analysis, overlay, spatial joins, interpolation, terrain analysis, hotspot analysis, network analysis and suitability modelling. The course also covers ArcPy scripting, GeoPandas workflows, raster processing, remote-sensing classification, spatial statistics, map automation and publication to ArcGIS Online.
Instruction combines concise technical briefings, instructor demonstrations, guided case work and peer review. Cases reflect common requirements in public services, banking, infrastructure, environmental management, humanitarian operations and commercial location analysis. Participants create reproducible scripts, documented models and decision-ready maps throughout the course. They leave with a spatial analysis project package containing code, a geoprocessing model, data documentation, analytical outputs and a presentation for technical and non-technical stakeholders.
The course suits GIS professionals, analysts, planners, data specialists and technical managers who already work with geographic data and need stronger analytical and automation capability. It is particularly relevant where teams need to move from descriptive mapping to defensible location-based analysis.