22.03.2015 Views

1 Spatial Modelling of the Terrestrial Environment - Georeferencial

1 Spatial Modelling of the Terrestrial Environment - Georeferencial

1 Spatial Modelling of the Terrestrial Environment - Georeferencial

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

208 <strong>Spatial</strong> <strong>Modelling</strong> <strong>of</strong> <strong>the</strong> <strong>Terrestrial</strong> <strong>Environment</strong><br />

10.2.2 A Region-Based, Graph-Topological Implementation<br />

Although Kruger’s (1979a, b) studies provide <strong>the</strong> conceptual basis for <strong>the</strong> work presented in<br />

this chapter, a number <strong>of</strong> modifications have been made to <strong>the</strong> original built-form connectivity<br />

model, taking into account <strong>the</strong> type <strong>of</strong> information that might reasonably be derived<br />

from <strong>the</strong> new generation <strong>of</strong> satellite-sensor images. For example, <strong>the</strong> land-cover parcels produced<br />

by multi-spectral image classification do not, in general, permit individual dwellings<br />

in a row <strong>of</strong> terraced houses to be distinguished as separate entities: in o<strong>the</strong>r words, several<br />

dwellings will typically be represented as a single parcel. Thus, as a general rule, we are<br />

unable to characterize <strong>the</strong> topological interconnections between built-form units in a builtform<br />

array. For this reason, we limit <strong>the</strong> built-form connectivity models used here to a subset<br />

<strong>of</strong> <strong>the</strong> complete hierarchy considered by Kruger (1979a), i.e., Constellation → Built-Form<br />

Units (Regions) , as opposed to Constellation → Built-Form Arrays ↔ Built-Form Units.<br />

On <strong>the</strong> o<strong>the</strong>r hand, <strong>the</strong> use <strong>of</strong> a parcel- or region-based representation <strong>of</strong> land cover<br />

allows us to analyse built-form morphology (i.e., size and shape) – a feature not included<br />

in Kruger’s original studies – which is likely to assist in <strong>the</strong> identification <strong>of</strong> different urban<br />

land-use types (Barr and Barnsley, 1999; Barnsley and Barr, 2001). Moreover, <strong>the</strong> advent <strong>of</strong><br />

high-level, dynamic programming languages, which were less widely available at <strong>the</strong> time<br />

<strong>of</strong> Kruger’s studies, means that we are able to implement an automated, graph-<strong>the</strong>oretic<br />

system to analyse built-form connectivity.<br />

Representation <strong>of</strong> Region Morphology and <strong>Spatial</strong> Structure. In this study, a regionbased<br />

structural analysis system, Structural Analysis and Mapping System (SAMS), is<br />

used to analyse <strong>the</strong> built-form constellations present in a raster land-cover dataset (Barr<br />

and Barnsley, 1997). SAMS operates by deriving structural information about <strong>the</strong> regions<br />

(i.e., land-cover parcels) present in <strong>the</strong>se data. The boundaries <strong>of</strong> each region are identified<br />

using a simple contour-tracing algorithm (Gonzalez and Wintz, 1987; Gonzalez and Woods,<br />

1993), represented by using Freeman chain codes (Freeman, 1975), and stored in a Region<br />

Search Map (RSM). The RSM can be processed to derive fur<strong>the</strong>r information about <strong>the</strong><br />

structural characteristics <strong>of</strong> <strong>the</strong> observed scene, including various morphological properties<br />

(e.g. region area, perimeter and various measures <strong>of</strong> shape) and spatial relations (e.g. region<br />

adjacency, containment, distance and direction). This information is used to populate a<br />

graph-<strong>the</strong>oretic data model, known as XRAG (eXtended Relational Attribute Graph), which<br />

is defined by <strong>the</strong> heptuple:<br />

XRAG = {N, E, EP, I, L, G, C} (2)<br />

where N is <strong>the</strong> set <strong>of</strong> nodes (i.e., regions), such that N ≠∅, E is <strong>the</strong> set <strong>of</strong> spatial relations<br />

between n ∈ N (e.g. adjacency and containment), EPis <strong>the</strong> set <strong>of</strong> properties associated with<br />

<strong>the</strong> relations in E (e.g. distance and direction), I is <strong>the</strong> set <strong>of</strong> properties relating to n ∈ N<br />

(e.g. area and perimeter), L is <strong>the</strong> set <strong>of</strong> labels (interpretations) assigned to n ∈ N (e.g.<br />

grass, tree, urban, non-urban, etc.), G is <strong>the</strong> set <strong>of</strong> groups ‘binding’ ∀l ∈ L to <strong>the</strong> context <strong>of</strong><br />

a scene interpretation (e.g. <strong>the</strong> label tarmac is bound to <strong>the</strong> group land cover, while <strong>the</strong> label<br />

residential is bound to <strong>the</strong> group land use) and C is <strong>the</strong> set stating <strong>the</strong> confidence to which<br />

l ∈ L → n ∈ N (e.g. ‘<strong>the</strong> probability that region n belongs to land-cover class l is 0.9’).<br />

Each region is represented by a node, n ∈ N, in <strong>the</strong> XRAG model. A relationship between<br />

two regions n x and n y for a given relation, r i ∈ E, is represented by an edge (i.e., (n x , n y ) ∈<br />

r i ). Thus, <strong>the</strong> node set N, in combination with <strong>the</strong> relation r i , is equivalent to a standard

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!