 Shopping Bag ( 0 items )

All (15) from $78.37

New (11) from $91.49

Used (4) from $78.37
More About This Textbook
Overview
Geographic Information Analysis provides uptodate coverage of the foundations of spatial data analysis through visualization and maps. This book covers key spatial concepts, including point pattern, line objects and networks, area objects, and continuous fields, as well as such new subjects as local statistics. With crucial methods for analyzing geographical information, this is an essential reference for professionals as well as a useful text for the classroom.
Editorial Reviews
From the Publisher
“This text provides a well organized introduction to the fundamental concepts of spatial analysis for GIS students.” (GISWeekly, 13 December 2012)Product Details
Related Subjects
Meet the Author
David O'Sullivan, PhD, is Associate Professor of Geographyat the University of Auckland, New Zealand.
David J. Unwin, MPhil, formerly professor of geography atBirkbeck College in the University of London, UK, is now retired.He is also the coauthor of Computer Programming forGeographers (with J.A. Dawson) and coeditor of Visualizationin Geographic Information Systems (with Hilary M. Hearnshaw),both published by Wiley.
Read an Excerpt
Geographic Information Analysis
By David O'Sullivan David Unwin
John Wiley & Sons
ISBN: 0471211761Chapter One
Geographic Information Analysis and Spatial DataCHAPTER OBJECTIVES
In this first chapter, we:
Define geographic information analysis (or spatial analysis) as it is meant in this book
Distinguish geographic information analysis from GISbased spatial analysis operations while relating the two
Review the entityattribute model of spatial data as consisting of points, lines, areas, and fields, with associated nominal, ordinal, interval, or ratio data
Review GIS spatial manipulation operations and emphasize their importance
After reading this chapter, you should be able to:
List three different approaches to spatial analysis and differentiate between them
Distinguish between spatial objects and spatial fields and say why the vector versus raster debate in GIS is really about how we choose to represent these entity types
Differentiate between point, line, and area objects and give examples of each
Differentiate between nominal, ordinal, interval, and ratio attribute data and give examples of each
Give examples of at least 12 resulting types of spatial data
List some of the basic geometrical analyses available in a typical GIS
Give reasons why modern methods of spatial analysis are not well represented in the tool kits provided by a typical GIS
1.1. INTRODUCTION
Geographic information analysis is not an established discipline. In fact, it is a rather new concept. To define what we mean by this term, it is necessary first to define a much older termspatial analysisand then to describe how we see the relationship between the two. Of course, a succinct definition of spatial analysis is not straightforward either. The term comes up in various contexts. At least four broad areas are identifiable in the literature, each using the term in different ways:
1. Spatial data manipulation, usually in a geographic information system (GIS), is often referred to as spatial analysis, particularly in GIS companies' promotional material. Your GIS manuals will give you a good sense of the scope of these techniques, as will texts by Tomlin (1990) and, more recently, Mitchell (1999).
2. Spatial data analysis is descriptive and exploratory. These are important first steps in all spatial analysis, and often all that can be done with very large and complex data sets. Books by geographers such as Unwin (1981), Bailey and Gatrell (1995), and Fotheringham et al. (2000) are very much in this tradition.
3. Spatial statistical analysis employs statistical methods to interrogate spatial data to determine whether or not the data are "typical" or "unexpected" relative to a statistical model. The geography texts cited above touch on these issues, and there are a small number of texts by statisticians interested in the analysis of spatial data, notably those by Ripley (1981, 1988), Diggle (1983), and Cressie (1991).
4. Spatial modeling involves constructing models to predict spatial outcomes. In human geography, models are used to predict flows of people and goods between places or to optimize the location of facilities (Wilson, 1974, 2000), whereas in environmental science, models may attempt to simulate the dynamics of natural processes (Ford, 1999). Modeling techniques are a natural extension to spatial analysis, but most are beyond the scope of this book.
In practice, it is often difficult to distinguish among these approaches, and most serious quantitative research or investigation in geography and allied disciplines may involve all four. Data are stored and visualized in a GIS environment, and descriptive and exploratory techniques may raise questions and suggest theories about the phenomena of interest. These theories may be subjected to traditional statistical testing using spatial statistical techniques. Theories of what is going on may be the basis for computer models of the phenomena, and their results may in turn be subjected to statistical investigation and analysis.
Current GISs typically include item 1 as standard (a GIS without these functions would be just a plain old IS!) and have some simple data analysis capabilities, especially exploratory analysis using maps (item 2). GISs only rarely incorporate the statistical methods of item 3 and almost never include the capability to build spatial models and determine their probable outcomes. Items 2, 3, and 4 are closely interrelated and are distinguished here just to emphasize that statistics (item 3) is about assessing probability and assigning confidence to parameter estimates of populations, not simply about calculating summary measures such as the sample mean. In this book we focus most on items 2 and 3. In practice, you will find that statistical testing of spatial data is relatively rare. Statistical methods are well worked out and understood for some types of spatial data, but less so for many others. As this book unfolds, you should begin to understand why this is so.
Despite this focus, don't underestimate the importance of the spatial data manipulation functions provided by a GIS, such as buffering, pointinpolygon queries, and so on. These are an essential precursor to generating questions and formulating hypotheses. We review these topics in Section 1.3, to reinforce their importance and to consider how they might benefit from a more statistical approach. More generally, the way that spatial data are storedor how geographical phenomena are represented in a GISis increasingly important for subsequent analysis. We therefore spend some time on this issue in most chapters of the book. This is why we use the broader term geographic information analysis for the material we cover. A working definition of geographic information analysis is that it is concerned with investigating the patterns that arise as a result of processes that may be operating in space. Techniques and methods to enable the representation, description, measurement, comparison, and generation of spatial patterns are central to the study of geographic information analysis.
For now we will stick with whatever intuitive notion you have about the meaning of two key terms here: pattern and process. As we work through the concepts of point pattern analysis in Chapters 3 and 4, it will become clearer what is meant by both terms. For now, we will concentrate on the question of the general spatial data types you can expect to encounter in studying geography.
When you think of the world in map form, how do you view it? In the early GIS literature a distinction was often made between two kinds of system, characterized by the way that geography was represented in digital form:
1. A vector view, which records locational coordinates of the points, lines, and areas that make up a map. In the vector view we list the features present on a map and represent each as a point, line, or area object. Such systems had their origins in the use of computers to draw maps based on digital data and were particularly valued when computer memory was an expensive commodity. Although the fit is inexact, the vector model conforms to an object view of the world, where space is thought of as an empty container occupied by different sorts of objects.
2. Contrasted with vector systems were raster systems. Instead of starting with objects on the ground, a grid of small units of Earth's surface (called pixels) is defined. For each pixel, the value, or presence or absence of something of interest, is then recorded. Thus, we divide a map into a set of identical, discrete elements and list the contents of each. Because everywhere in space has a value (even if this is a zero or null), the raster approach is usually less economical of computer memory than is the vector system. Raster systems originated mostly in image processing, where data from remote sensing platforms are often encountered.
In this section we hope to convince you that at a higher level of abstraction, the vectorraster distinction is not very useful and that it obscures a more important division between what we call an object and a field view of the world.
The Object View
In the object view, we consider the world as a series of entities located in space. Entities are (usually) real: You can touch them, stand in them, perhaps even move them around. An object is a digital representation of all or part of an entity. Objects may be classified into different object types: for example, into point objects, line objects, and area objects. In specific applications these types are instantiated by specific objects. For example, in an environmental GIS, woods and fields might be instances of area objects. In the object view of the world, places can be occupied by any number of objects. A house can exist in a census tract, which may also contain lampposts, bus stops, road segments, parks, and so on.
Different object types may represent the same realworld entities at different scales. For example, on his daily journey to work, one of us arrives in London by rail at an object called Euston Station. At one scale this is a dot on the map, a point object. Zoom in a little and Euston Station becomes an area object. Zooming in closer still, we see a network of railway lines (a set of line objects) together with some buildings (area objects). Clearly, the same entity may be represented in several ways. This is an example of the multiplerepresentation problem.
Because we can associate behavior with objects, the object view has advantages when welldefined objects change in time: for example, the changing data for a census area object over a series of population censuses. Life is not so simple if the objects are poorly defined (fuzzy objects), have uncertain boundaries, or change their boundaries over time. Note that we have said nothing about object orientation in the computer science sense. Worboys et al. (1990) give a straightforward description of this concept as it relates to spatial data.
The Field View
In the field view, the world is made up of properties varying continuously across space. An example is the surface of Earth itself, where the field variable is the height above sea level (the elevation). Similarly, we can code the ground in a grid cell as either having a house on it or not. The result is also a field, in this case of binary numbers where 1 = house and 0 = no house. If it is large enough or if its outline crosses a grid cell boundary, a single house may be recorded as being in more than one grid cell. The key factors here are spatial continuity and selfdefinition. In a field, everywhere has a value (including "not here" or zero), and sets of values taken together define the field. In the object view it is necessary to attach further attributes to represent an object fullya rectangle is just a rectangle until we attach descriptive attributes to it.
You should note that the raster data model is just one way to record a field. In a raster model the geographic variation of the field is represented by identical, regularly shaped pixels. An alternative is to use area objects in the form of a mesh of nonoverlapping triangles, called a triangulated irregular network (TIN) to represent field variables. In a TIN each triangle vertex is assigned the value of the field at that location. In the early days of GISs, especially in cartographic applications, values of the land elevation field were recorded using digital representations of the contours familiar from topographic maps. This is a representation of a field using overlapping area objects, the areas being the parts of the landscape enclosed within each contour.
Finally, another type of field is one made up of a continuous cover of assignments for a categorical variable. Every location has a value, but values are simply the names given to phenomena. A good example is a map of soil type. Everywhere has a soil, so we have spatial continuity, and we also have selfdefinition by the soil type involved, so this is a field view. Other examples might be a landuse map, even a simple map of areas suitable or unsuitable for some development. In the literature, these types of field variables have been given many different names. Quantitative geographers used to call them kcolor maps on the grounds that to show them as maps the usual way was to assign a color to each type to be represented and that a number of colors (k) would be required, depending on the variable. When there are just two colors, call them black (1) and white (0), this gives a binary map. A term that is gaining ground is categorical coverage, to indicate that we have a field made up of a categorical variable.
For a categorical coverage, whether we think of it as a collection of objects or as a field is entirely arbitrary, an artifact of how we choose to record and store it. On the one hand, we can adopt the logic discussed above to consider the entities as field variables. On the other, why don't we simply regard each patch of color (e.g., the outcrops of a specified rock type or soil type) as an area object in an object view of the world? In the classic georelational data structure employed by early versions of ArcInfo, this is exactly how such data were recorded and stored, with the additional restriction that the set of polygonal area objects should fit together without overlaps or gaps, a property known as planar enforcement. So is a planarenforced categorical coverage in a GIS database an object or a field representation of the real world? We leave you to decide but also ask you to consider whether or not it really matters.
Choosing the Representation to Be Used
In practice, it is useful to get accustomed to thinking of the elements of reality modeled in a GIS database as having two types of existence. First, there is the element in reality, which we call the entity. Second, there is the element as it is represented in the database. In database theory, this is called the object (confusingly, this means that a field is a type of object).
Continues...
Table of Contents
Preface to the Second Edition xi
Acknowledgments xv
Preface to the First Edition xvii
1 Geographic Information Analysis and Spatial Data 1
Chapter Objectives 1
1.1 Introduction 2
1.2 Spatial Data Types 5
1.3 Some Complications 10
1.4 Scales for Attribute Description 18
1.5 GIS and Spatial Data Manipulation 24
1.6 The Road Ahead 28
Chapter Review 29
References 29
2 The Pitfalls and Potential of Spatial Data 33
Chapter Objectives 33
2.1 Introduction 33
2.2 The Bad News: The Pitfalls of Spatial Data 34
2.3 The Good News: The Potential of Spatial Data 41
Chapter Review 52
References 53
3 FundamentalsMapping It Out 55
Chapter Objectives 55
3.1 Introduction: The Cartographic Tradition 56
3.2 Geovisualization and Analysis 58
3.3 The Graphic Variables of Jacques Bertin 60
3.4 New Graphic Variables 63
3.5 Issues in Geovisualization 65
3.6 Mapping and Exploring Points 66
3.7 Mapping and Exploring Areas 72
3.8 Mapping and Exploring Fields 80
3.9 The Spatialization of Nonspatial Data 84
3.10 Conclusion 86
Chapter Review 87
References 87
4 FundamentalsMaps as Outcomes of Processes 93
Chapter Objectives 93
4.1 Introduction: Maps and Processes 94
4.2 Processes and the Patterns They Make 95
4.3 Predicting the Pattern Generated by a Process 100
4.4 More Definitions 106
4.5 Stochastic Processes in Lines, Areas, and Fields 108
4.6 Conclusions 116
Chapter Review 117
References 118
5 Point Pattern Analysis 121
Chapter Objectives 121
5.1 Introduction 121
5.2 Describing a Point Pattern 123
5.3 Assessing Point Patterns Statistically 139
5.4 Monte Carlo Testing 148
5.5 Conclusions 152
Chapter Review 154
References 154
6 Practical Point Pattern Analysis 157
Chapter Objectives 157
6.1 Introduction: Problems of Spatial Statistical Analysis 158
6.2 Alternatives to Classical Statistical Inference 161
6.3 Alternatives to IRP/CSR 162
6.4 Point Pattern Analysis in the Real World 166
6.5 Dealing with Inhomogeneity 168
6.6 Focused Approaches 172
6.7 Cluster Detection: Scan Statistics 173
6.8 Using Density and Distance: Proximity Polygons 177
6.9 A Note on Distance Matrices and Point Pattern Analysis 180
Chapter Review 182
References 183
7 Area Objects and Spatial Autocorrelation 187
Chapter Objectives 187
7.1 Introduction: Area Objects Revisited 188
7.2 Types of Area Objects 188
7.3 Geometric Properties of Areas 191
7.4 Measuring Spatial Autocorrelation 199
7.5 An Example: Tuberculosis in Auckland, 20012006 206
7.6 Other Approaches 210
Chapter Review 212
References 213
8 Local Statistics 215
Chapter Objectives 215
8.1 Introduction: Think Geographically, Measure Locally 216
8.2 Defining the Local: Spatial Structure (Again) 218
8.3 An Example: The GetisOrd G_{i} and G_{i}^{*} Statistics 219
8.4 Inference with Local Statistics 223
8.5 Other Local Statistics 226
8.6 Conclusions: Seeing the World Locally 234
Chapter Review 235
References 236
9 Describing and Analyzing Fields 239
Chapter Objectives 239
9.1 Introduction: Scalar and Vector Fields Revisited 240
9.2 Modeling and Storing Field Data 243
9.3 Spatial Interpolation 250
9.4 Derived Measures on Surfaces 263
9.5 Map Algebra 270
9.6 Conclusions 273
Chapter Review 274
References 275
10 Knowing the Unknowable: The Statistics of Fields 277
Chapter Objectives 277
10.1 Introduction 278
10.2 Regression on Spatial Coordinates: Trend Surface Analysis 279
10.3 The Square Root Differences Cloud and the (Semi) Variogram 287
10.4 A Statistical Approach to Interpolation: Kriging 293
10.5 Conclusions 311
Chapter Review 312
References 313
11 Putting Maps TogetherMap Overlay 315
Chapter Objectives 315
11.1 Introduction 316
11.2 Boolean Map Overlay and Sieve Mapping 319
11.3 A General Model for Alternatives to Boolean Overlay 326
11.4 Indexed Overlay and Weighted Linear Combination 328
11.5 Weights of Evidence 331
11.6 ModelDriven Overlay Using Regression 334
11.7 Conclusions 336
Chapter Review 337
References 337
12 New Approaches to Spatial Analysis 341
Chapter Objectives 341
12.1 The Changing Technological Environment 342
12.2 The Changing Scientific Environment 345
12.3 Geocomputation 346
12.4 Spatial Models 355
12.5 The Grid and the Cloud: Supercomputing for Dummies 363
12.6 Conclusions: Neogeographic Information Analysis? 365
Chapter Review 367
References 368
Appendix A Notation, Matrices, and Matrix Mathematics 373
A.1 Introduction 373
A.2 Some Preliminary Notes on Notation 373
A.3 Matrix Basics and Notation 376
A.4 Simple Matrix Mathematics 379
A.5 Solving Simultaneous Equations Using Matrices 384
A.6 Matrices, Vectors, and Geometry 389
A.7 Eigenvectors and Eigenvalues 391
Reference 393
Index 395