In an earlier post I provided an overview of the different types of methods that might be used to conduct different types of spatial data analyses. These included using statistical methods, spatial analysis methods, data science methods and depending on your needs and use of imagery, image analysis methods.
In this post I will go into a bit more detail about six essential spatial analysis function classes that are used to analyse spatial information. You may already know about some of these, none-the-less as technologies and data types continue to evolve so too will the methods needed to process and analyse these data.
Spatial analysis refers to the ability to transform spatial data into different forms and extract meaning as a result of these transformations. A variety of technique are available that use location (where a feature or object is) OR both the location and attribute information (where located, what it is, how much/intensity) about a feature. As such spatial analysis covers a broad range of methods. Today many GIS and other platforms support a range of spatial analysis functions and methods (see GIS ecosystems post).
Broadly, the six function classes include: measurement, network analysis, topological analysis, spatial statistical analysis, surface analysis (including raster-based analysis) and GeoAI as summarized in the figure. An overview of the functions associated with each class along with a brief description is captured in the table below.
Overview of the six spatial analysis function classes used to analyse spatial information and better understand the world in which we live (Source: GeoSpatialSense, 2024).

| Function class | Function | Description |
| Measurement | Distance, length, perimeter, area, centroid, buffering, volume, shape, measurement scale conversion | Occupied space: Useful for determining the size of a feature/object and how much space something occupies. Distances: Useful for calculating straight-line distances between points, distances along paths, arcs or areas. Relationships & Interaction: Distance as a measure of separation is a key variable for assessing interactions, defining relationships and connectivity between places and objects. |
| Topological analysis | Adjacency, polygon overlay, point-in-polygon, line-in-polygon, dissolve, merge, clip, erase, intersect, union, identity, spatial join, and selection | Spatial relationships: Used to describe and analyze spatial relationships among objects and features (e.g. something is next to something else; borders X; is completely within Y, etc.). Topological analysis functions can identify features in the landscape that are adjacent or next to each other (contiguous). Topology is important in modeling connectivity in networks, understanding relationships. Think of Venn diagrams from maths class. |
| Network and location analysis | Connectivity, shortest path analysis, routing, service areas, location-allocation modeling, accessibility modeling | Investigates flows through a network. Network is modeled as a set of nodes and the links that connect the nodes. -Can capture routes, pathways and connections. – Can be accumulative and/or impedances. Think of location-allocation models; supply-chains, service areas, social-network analysis. |
| Surface analysis | Slope, aspect, filtering, line-of-sight, viewsheds, contours, watersheds; surface overlays or multi-criteria decision analysis (MCDA) | Representation of the real-world. Useful for defining a spatial concept, model or representation of the real-world. Representing a continuous surface of the real-world and often used to delineate and analyse terrain and other environmental characteristics (e.g. temperature, rainfall, hydrological watersheds, impedances across a landscape (e.g. travel, visibility and signal ranges, etc) Neighbourhood and filtering techniques: Filtering techniques include smoothing (remove noise from data to reveal broader trends) and edge enhancement (accentuate contrast and aids in the identification of features). Raster-based modelling useful for performing complex mathematical operations that combine and integrate data layers in an array (e.g. Multi-criteria Decision Analysis (MCDA), Fuzzy logic, overlay and weighted overlay methods), etc. |
| Spatial Statistical analysis | Spatial sampling, spatial weights, exploratory data analysis, nearest neighbor analysis, Global and local spatial autocorrelation, spatial interpolation, geostatistics, trend surface analysis. Regression analysis and spatial relationships | Exploratory data analysis: These methods analyze information based on attributes as well as their spatial relationship. Depending on methods these can explore relationships, interactions or comparisons. Pattern analysis – Descriptive Spatial Statistics, Point pattern Analysis, Hotspot analysis. Zonal Statistics – descriptive statistics by geographic area |
| GeoAI – Geospatial Artificial Intelligence | Mining of large amounts of data Extraction of information – text, images, features Sensemaking: Grouping and clustering of information Multidimensionality of information (space-time-location); SLAM (simultaneous localization and mapping) | Advanced level techniques that require the integration of spatial/image analysis with data science, statistics, and computer programming to accelerate understanding. Some of the methods used for GeoAI are already present in some of the software tools that are used to perform different types of spatial analysis. Image Analysis, Random Forest (e.g. feature identification and extraction) Supervised and unsupervised clustering Natural Language Processing (text extraction, semantic exploration & processing) Big Data Analysis and mining Automation of workflows and processes Data fusion and integration Spatial-temporal analyses On-the-fly processing (e.g. SLAM) |
Sources and references:
Sources:
- Bailey, P. 1994. A review of statistical spatial analysis in geographical information systems. In Spatial analysis and GIS, eds. S. Fotheringham & D. Rogerson, 13-44. Bristol, PA: Taylor & Francis.
- Cromley, E. K. & S. L. McLafferty. 2012. GIS and Public Health.New York: Guilford Press.
- de Smith, M., M. Goodchild & P. Longley. 2007. Geospatial Analysis – A comprehensive guide to principles, techniques and software tools. Matador.
- —. 2015. Geospatial Analysis – A comprehensive guide to principles, techniques and software tools. http://www.spatialanalysisonline.com/HTML/index.html.
- ESRI. 2014a. ArcGIS Help Library ESRI Help ArcGIS 10.3. http://desktop.arcgis.com/en/arcmap/10.3/tools/analysis-toolbox/an-overview-of-the-analysis-toolbox.htm.
- ESRI. 2024. GeoAI. https://www.esri.com/en-us/capabilities/geoai/overview
- GoodChild, M. F. e. a. 1992. Integrating GIS and spatial data analysis: Problems and possibilities. International Journal of Geographical Information systems, 6, 407-423.
- Mitchell, A. 2005. ESRI Guide to GIS Analysis Volume 2: Spatial Measurement & Statistics.
- Scott, L. 2009. Answering Why Questions. An introduction to using regression analysis with spatial data. ArcUser, Spring.
- Tobler, W. R. 1970. A computer movie simulating urban growth in the Detroit region. . Economic Geography, 46, 234-240.
- Tomlinson. 1987. Current and potential uses of geographical information systems: The North American experience. International Journal of Geographical Information Systems, 1, 208-218.
© 2023-present GeoSpatialSense. All Rights Reserved