Tabela de conteúdos

Voltar

Discussions about Neighborhoods

Implementation of a dynamic neighborhood in a land-use vector-based cellular automata

N Moreno, F Wang, D J Marceau, 2009 Computers, Environment and Urban Systems pdf


Abstract: While cellular automata (CA) models have been increasingly used over the last decades to simulate a wide range of spatial phenomena, recent studies have illustrated that they are sensitive to cell size and neighborhood configuration. In this paper, a new vector-based cellular automata (VecGCA) model is described to overcome the scale sensitivity of the raster-based CA models. VecGCA represents space as a collection of geographic objects of irregular shape and size corresponding to real-world entities. The neighborhood includes the whole geographic space; it is dynamic and specific to each geographic object. Two objects are neighbors if they are separated by objects whose states favor the land-use transition between them. The shape and area of the geographic objects change through time according to a transition function that incorporates the influence of the neighbors on the specific geographic object. The model was used to simulate land-use/land cover changes in two regions of different landscape complexity, in Quebec and Alberta, Canada. The results revealed that VecGCA produces realistic spatial patterns similar to reference land-use maps. The space definition removes the dependency of the model to cell size while the dynamic neighborhood removes the rigid, arbitrarily defined zone of influence around each geographic object.


  1. A basic CA consists of five components:
    1. a grid space on which the model acts;
    2. cell states in the grid space;
    3. transition rules that determine the spatial dynamic process;
    4. a neighborhood that influences the central cell;
    5. time steps.
  2. VecGCA Model: A vector-based CA model, where the space is represented as a collection of irregular structures that represents the geographic objects.
  3. Problem: The CA models are sensitive to different cell resolutios and neighborhood configuration, in another words, they are sensitive to the scale of the model.
  4. Proposed structure: In the dynamic neighborhood proposed, two objects are neighbors if they are adjacents or separated by other objects which states are favorable to the transition of states between them. There is no distance or fixed area that delineates it. The neighborhood includes the whole geographic space and is specific to each geographic object. A binary matrix as the following describes if a state X is favorable to the transition from the state Y to Z. The 1 value indicates that the state is favorable to the transition, and 0 indicates the opposite.

espaco_artigo_1.jpg matriz_artigo_1.jpg

The influence of each neighbor on the central objet is defined by an influence value that varies between 0 and 1, and is variable on the surface of the central object, having the maximum value in the object's border and decreasing inside the object. If this value is higher than a threshold value that represents the resistance of the geographic object to change it's state, a geometric transformation which produce a change of shape of the object is performed.

Modelling Spatial Relations by Generalized Proximity Matrices

A P D Aguiar, G Câmara, A M V Monteiro, R Cartaxo, 2003 V Brazilian Symposium in Geoinformatics - GeoInfo 2003 pdf


Abstract: One of the main challenges for the development of spatial information theory is the formalization of the concepts of space and spatial relations. Currently, most spatial data structures and spatial analytical methods used in GIS embody the notion of space as a set of absolute locations in a Cartesian coordinate system, thus failing to incorporate spatial relations, which are dependent on topological connections and fluxes between physical or virtual networks. To answer this challenge, we introduce the idea of a generalized proximity matrix (GPM), an extension of the spatial weights matrix where the weights are computed taking into account both absolute space relations such as Euclidean distance or adjacency and relative space relations such as network connection. Using the GPM, two geographic objects (e.g. municipalities) are “near” each other if they are connected through a transportation or telecommunication network, even if thousands of kilometers apart or, using even more abstract concepts, if they are part of the same productive chain in a given economical activity. The generalized proximity matrix allows the extension of spatial analysis formalisms and techniques such as spatial autocorrelation indicators and spatial regression models to incorporate relations on relative space, providing a new way for exploring complex spatial patterns and non-local relationships in spatial statistics. The GPM can also be used as a support for map algebra operations and cellular automata models.

  1. Relative space → the relation of a spatial object to other objects.
  2. Most spatial data structures and spatial analytical methods used in GIS embody the concept of space as a set of absolute locations in a cartesian coordinate system.
  3. According to Castells geographical space is a combination of “spaces of fixed locations and spaces of fluxes”, where: spaces of fixed locations → spatial arrangements based on absolute space; spaces of fluxes → spacial arrangements based on relative space.
  4. Absolute space relations are, for example, Euclidian distance or adjacence.
  5. Relative space relations are, for example, topological connection on a network.
  6. Given two objects oi and oj belongin to a set O, the neighborhood relation between oi and oj is denoted wij. The set of all relations wij defines a spatial weights matrix W that represents the neighborhood relationships between the objects in the set O.
  7. Problem: Representation of relative space in a GIS uses arc-node data structures, which are usually completely unrelated to the analysis methods that use representations of absolute space, leading to a limited conception of space in GIS.
  8. Proposed Structure: GPM is an extension of the spatial weights matrix, where the spatial relations are computed taking into account both absolute space and relative space relations. To compute the GPM, a graph G over the connected subset S provides the connectivity informations. G includes different types of networks, including physical links and logical links. Thus, the graph G represents the relative space and S represents the absolute space.
  9. How to build a GPM?
    1. Functions proxabs and proxrel: associated to the proximity measures in the absolute space and in the relative space, respectively. There are several ways to define these functions, such as indicator functions or distance-based functions.
    2. Closed networks → objects connected only at network nodes. Examples are railroads and telecommunication networks.
    3. Openned networks → objects connect at any node or arc coordinate. Examples are transportation networks, such as rivers and roads. It is necessary to make use of the actual line coordinates that correspond to each arc, in order to be able to compute the closest entrance/exit points from any arbitrary position.
    4. The criterion to the construction depends on the type of the neighborhood.
    5. open networks
      • Two parameters are considered: (1) maximum distance from an object to the network; (2) maximum value of the shortest path between the two connection of two objects to the network. And the following functions are used:
        • cent → calculates the centroid of an object oi;
        • dist → calculates the distance between two points;
        • shpath → calculates the shortest path between two locations;
        • clspt → determines the closest point to a given location in the graph.
      • Computing proxrel: Given two objects (oi and oj), the closest location (pi and pj) in the graph to its are computed, and the shortest path between them is calculated. Therefore, the objects are neighbors if the distance from their centroids to the network is smaller than a threshold value or if the poits pi and pj in the graph is smaller than a threshold value.
    6. closed networks
      • Two parameters considered: (1) maximum distance from each object to the closest node; (2) maximum limit to the shortest path between the two nodes chosen as connection points.
      • Having these two parameters, the proxrel function can be calculated in a similar way as using open networks.

Spatial externalities, neighborhood rules and CA land-use modelling

M. Hagoort, S. Geertman, H. Ottens, 2007 The annals of Regional Science pdf Page of the work


Abstract: This paper investigates which, how and to what extent land-use related neighbourhood effects play a role in urban dynamics. To justify the use of cellular automata land-use models for spatial policy support, existing neighbourhood rules need to be better founded. This research eliminates a number of uncertainties in the land-use model outcomes by introducing improved empirically founded and regionalspecific neighbourhood rules. This allows for a better evaluation and justification of spatial policy scenarios and their effects on future land-use dynamics.