Spatial network modeling has started with quantitative geography and its integration into GIS for analyzing transport and material flows. Concepts from graph theory were combined with spatio-temporal concepts to model spatial relationships. As GIS evolved, it established close links to transportation science and graph-based complexity models. Spatial networks thus provide a way to measure relationships between geo-located entities. Yet, though spatial networks are often modeled as spatially embedded graphs, the concepts involved are more specific: nodes can be locations or spatial objects with possibly changing locations, potentials or attractiveness scores, and edges can measure diverse quantified (extensive or intensive) relationships, such as distances, interactions, or flows. A primary example are transport networks. Here, key tasks include constructing distance networks based on road infrastructure, modeling potential interactions within defined distances, measuring accessibility by identifying proximity to services like schools, and measuring network centrality. Spatial networks also can be used to estimate flows between objects using gravity models, based on spatial interactions between the potential of origins and the attractiveness of destinations and their distance. Distances can thereby be modeled in various manners, including metric, topological or angular distances.
Scheider, S. and de Jong, T. (2025). Spatial Network Modeling. The Geographic Information Science & Technology Body of Knowledge (2025 Edition), John P. Wilson (ed.). DOI: 10.22224/gistbok/2025.1.14
In this article, we focus on spatial network models, which represent network phenomena embedded into geographic space in terms of locations, geo-located objects, and their quantified relations (Barthelemy, 2022). We shortly summarize the history of such models and explain some core analytical tasks for spatial network models. More general views on networks can be found in the complementary topics FC-04-19 (Networks) and CP-03-21 (social networks).
Geographers have recognized the importance of spatial networks for analysis since the introduction of quantitative methods in the latter half of the 20th century. Since then, spatial networks have been used as models for representing various geographic phenomena, including material flows, transport flows, as well as different kinds of measured relations between geographic objects and locations.
One of the foundational works in this field is Peter Haggett’s and Richard Chorley’s book from 1969 (Haggett and Chorley, 1969), which provides a comprehensive overview of both passive networks, like drainage systems, and active transportation networks, such as roads. The key concepts for spatial networks introduced back then are:
Analysis based on distance between locations in space has been fundamental in human geography, planning and transport science, but was originally largely based on airline distance. Yet, it was quickly realized that valid transport distances need to be measured over spatial networks. In the 1970s and 1980s, with the advent of Geographic Information Systems (GIS), human geographers began to explore the concept of potential in geographic space (Rich, 1980). This idea ties into the concept of accessibility (Ingram, 1971), which combines distance with the potential of users at origins and and the utility of activities available at various destinations. Accessibility helps in assessing the potential interaction of people or goods between places (Masser and Brown, 1977; Curry, 1972).
Using transport network models for such kinds of accessibility analysis provided a clear improvement over airline distance, as human movement in space is largely confined to such networks avoiding obstacles. Graph theory provides methods like the shortest (or quickest or cheapest) path between two or more locations, and hence can be used to create distance tables between sets of origin and destination locations (OD matrices). According to Geertman and Ritsema van Eck (1995), key tasks for spatial network analysis in GIS include:
In transport geography, Kansky (1963) developed graph-based spatial network indices as early as 1963, which can measure the efficiency, redundancy and connectivity of spatial network geometry, including the α, β, γ, η, θ index and the cyclomatic number, see also Ritsema van Eck (1993).
During the 1990s, research shifted towards developing network data models that integrate transportation science into GIS databases. This field, known as GIS-T, focused on the best ways to incorporate data structures and algorithms for transportation research into GIS (Miller et al., 2001). During the 1990s, road network models were made available whose level of detail increased considerably with the world wide acceptance of GPS-based navigation systems. However, modeling transport networks also comes at a cost; information that goes beyond geometry, such as modes of transport, directionality, maximum speed, effective speed and turntables are required. The emphasis has since moved to creating formal models for efficient database design across different software environments, as well as efficient querying of network data, including graph databases and moving objects on networks (Guting et al., 2006).
Some researchers have turned their attention to network complexity (Arlinghaus et al., 2002; Jiang and Claramunt, 2004) measures for spatial graphs, picking up method developments in graph theory and general network science (Barab´asi, 2016). While this approach abstracts away from the traditional concepts of network analysis in geography, it provides valuable insights into the structural properties of spatial graphs, including graph centrality and inter-connectivity measures, like betweenness and page rank centrality. Atsuyuki Okabe pioneered methods to extend spatial statistical techniques to networks (Okabe and Sugihara, 2012). As an application of such an approach to explain spatial processes, city network theory (Batty, 2013) posits that cities function as interconnected systems of nodes and links, where spatial and social interactions drive urban dynamics. When the concept of centrality is combined with urban geometric complexity, we arrive at valuable models of perceived urban distance, as proposed by space syntax research (Hillier et al., 1976). Researchers have also examined transport network models from the perspective of environmental cognition, focusing on how people navigate and perceive their surroundings. This includes studies on wayfinding activities and the concept of affordances, which refers to the opportunities for action that the environment provides (Winter, 2002). A broader, interdisciplinary approach to understanding networks was presented in the context of core concepts of spatial information. In this view, networks figure as one essential concept required to interpret the environment (Kuhn, 2012). Spatial and geographic network models are regarded as more specific than implied by the general models for graphs or matrices, see also Neal et al. (2023).
What kind of concept is represented by a spatial network model? One way of understanding spatial networks is in terms of spatial measurements (Sinton, 1978), i.e., in terms of controls and measures, an approach that goes back to Chrisman (2002). In this view (Scheider and de Jong, 2022), a spatial network can be regarded as a measured relation between different kinds of entities that are controlled and localized in space (Figure 1). A matrix is considered a network that has a control pair for every combination of entities; in this case we focus on the context of origin-destination (OD) matrices. For example, a distance matrix between cities uses all possible pairs of objects as controls and measures distances between them. This is the reason why networks can be represented as graphs, where controls become nodes and relationships become edges and their labels.
In spatial network models, various types of networks can be distinguished based on the type of control. For example, prominent GIS methods like visibility analysis, drainage networks or least cost path networks can be understood as Boolean or ratio-scaled relations between locations in space. Most transport network models, instead, are controlled by discrete spatial objects that play the role of origins and destinations and which have time-dependent properties. Note that such objects can evolve or change their location, leading to network evolution (e.g. a city’s spatial region can increase).
Further types of spatial network models can be distinguished based on the kind of relation that is measured. For instance, an important kind of network measure is a geometric path between origin and destination, e.g., the shortest or quickest one (path networks). Measuring the geometric properties of this path is the basis for constructing various network distance assessments (see below). When studying movement over a network, it is often necessary to summarize it in terms of a flow: For example, analyzing a drainage network in a catchment area requires summing up a hydrological field (such as rainfall or water content) within the river catchment to determine network flow (Haggett and Chorley, 1969). In contrast, transport flows can either be measured by moving objects and their trips over this network, or be derived from extensive quantities measured for origins and destinations, such as amounts of inhabitants or facilities of connected cities.
Depending on whether such measured quantities of networks sum up with the product of spatial areas covered by both origin and destination objects, we can speak about spatially extensive and intensive measures for spatial networks (Scheider and de Jong, 2022). Flows are an example of an extensive network measure controlled by the spatial extents of the object controls. For instance, with commuter flows, if a destination region like a city merges with a new destination such as a satellite town, the commuter flow between the origin and the merged destination will increase by the sum of flows from the origin to both destinations, thus increasing with the cross product of both places. An intensive spatial network quantity would be the distance measured between two object regions. In spatial network modeling, extensive measures of origins or destinations play a distinctive role: they are used to model potentials for interactions over the network, whereas intensive measures are used to measure attractiveness. Together with network distances, potentials and attractiveness are used to model potential flows.
One of the most prominent examples of spatial network models are models of transport networks. Based on our conceptual view, we highlight the different analytical tasks that can be performed with such models. We shortly explain the purpose of each task in terms of a corresponding question, where concepts are provided in square brackets. Note that basic models for determining optimal paths are a prerequisite for all these models.
Explain how the treatment of spatial networks has shifted from geographic approaches, where both data models and conceptualizations were specifically integrated, to a situation where both aspects are separated in favor of generalized graph methods., where both data models and conceptualizations were specifically integrated, to a situation where both aspects are separated in favor of generalized graph methods.
Explain the main concepts needed to understand what a spatial network is, as opposed to a graph.
Compare and contrast the different core analytical tasks for modeling object networks.
Choose and perform a core network analytical task for answering a given question.