Skip to:Content
|
Bottom
Cover image for Spatial analysis along networks : statistical and computational methods
Title:
Spatial analysis along networks : statistical and computational methods
Personal Author:
Publication Information:
Hoboken, N.J. : Wiley, 2011
Physical Description:
xviii, 288 p. : ill. ; 24 cm.
ISBN:
9780470770818

Available:*

Library
Item Barcode
Call Number
Material Type
Item Category 1
Status
Searching...
30000010297715 QA278.2 O43 2011 Open Access Book Book
Searching...

On Order

Summary

Summary

In the real world, there are numerous and various events that occur on and alongside networks, including the occurrence of traffic accidents on highways, the location of stores alongside roads, the incidence of crime on streets and the contamination along rivers. In order to carry out analyses of those events, the researcher needs to be familiar with a range of specific techniques. Spatial Analysis Along Networks provides a practical guide to the necessary statistical techniques and their computational implementation.

Each chapter illustrates a specific technique, from Stochastic Point Processes on a Network and Network Voronoi Diagrams, to Network K-function and Point Density Estimation Methods, and the Network Huff Model. The authors also discuss and illustrate the undertaking of the statistical tests described in a Geographical Information System (GIS) environment as well as demonstrating the user-friendly free software package SANET.

Spatial Analysis Along Networks:

Presents a much-needed practical guide to statistical spatial analysis of events on and alongside a network, in a logical, user-friendly order.
Introduces the preliminary methods involved, before detailing the advanced, computational methods, enabling the readers a complete understanding of the advanced topics.
Dedicates a separate chapter to each of the major techniques involved.
Demonstrates the practicalities of undertaking the tests described in the book, using a GIS.
Is supported by a supplementary website, providing readers with a link to the free software package SANET, so they can execute the statistical methods described in the book.

Students and researchers studying spatial statistics, spatial analysis, geography, GIS, OR, traffic accident analysis, criminology, retail marketing, facility management and ecology will benefit from this book.


Author Notes

Atsuyuki Okabe , Graduate School of Engineering, University of Tokyo
Professor Okabe has been studying statistical spatial analysis for 35 years, and specifically statistical spatial analysis on a network since 1995. One of the leading authorities in the area, he has published over 100 articles, in numerous international journals. He has also authored and edited four previous books.

Kokichi Sugihara , Graduate School of Information Science and Technology, University of Tokyo
Professor Sugihara has co-authored the book on Voronoi diagrams with A. Okabe. He is also an experienced author and lecturer.


Table of Contents

Prefacep. xiii
Acknowledgementsp. xvii
1 Introductionp. 1
1.1 What is network spatial analysis?p. 1
1.1.1 Network events: events on and alongside networksp. 2
1.1.2 Planar spatial analysis and its limitationsp. 4
1.1.3 Network spatial analysis and its salient featuresp. 6
1.2 Review of studies of network eventsp. 10
1.2.1 Snow's study of cholera around Broad Streetp. 10
1.2.2 Traffic accidentsp. 12
1.2.3 Roadkillsp. 14
1.2.4 Street crimep. 16
1.2.5 Events on river networks and coastlinesp. 17
1.2.6 Other events on networksp. 18
1.2.7 Events alongside networksp. 19
1.3 Outline of the bookp. 20
1.3.1 Structure of chaptersp. 20
1.3.2 Questions solved by network spatial methodsp. 21
1.3.3 How to study this bookp. 23
2 Modeling spatial events on and alongside networksp. 25
2.1 Modeling the real worldp. 26
2.1.1 Object-based modelp. 26
2.1.1.1 Spatial attributesp. 27
2.1.1.2 Nonspatial attributesp. 28
2.1.2 Field-based modelp. 28
2.1.3 Vector data modelp. 29
2.1.4 Raster data modelp. 30
2.2 Modeling networksp. 31
2.2.1 Object-based model for networksp. 31
2.2.1.1 Geometric networksp. 31
2.2.1.2 Graph for a geometric networkp. 32
2.2.2 Field-based model for networksp. 33
2.2.3 Data models for networksp. 34
2.3 Modeling entities on network spacep. 34
2.3.1 Objects on and alongside networksp. 34
2.3.2 Field functions on network spacep. 37
2.4 Stochastic processes on network spacep. 37
2.4.1 Object-based model for stochastic spatial events on network spacep. 38
2.4.2 Binomial point processes on network spacep. 38
2.4.3 Edge effectsp. 41
2.4.4 Uniform network transformationp. 42
3 Basic computational methods for network spatial analysisp. 45
3.1 Data structures for one-layer networksp. 46
3.1.1 Planar networksp. 46
3.1.2 Winged-edge data structuresp. 47
3.1.3 Efficient access and enumeration of local informationp. 49
3.1.4 Attribute data representationp. 51
3.1.5 Local modifications of a networkp. 52
3.1.5.1 Inserting new nodesp. 52
3.1.5.2 New nodes resulting from overlying two networksp. 52
3.1.5.3 Deleting existing nodesp. 53
3.2 Data structures for nonplanar networksp. 54
3.2.1 Multiple-layer networksp. 54
3.2.2 General nonplanar networksp. 56
3.3 Basic geometric computationsp. 57
3.3.1 Computational methods for line segmentsp. 57
3.3.1.1 Right-turn testp. 57
3.3.1.2 Intersection test for two line segmentsp. 58
3.3.1.3 Enumeration of line segment intersectionsp. 58
3.3.2 Time complexity as a measure of efficiencyp. 59
3.3.3 Computational methods for polygonsp. 60
3.3.3.1 Area of a polygonp. 60
3.3.3.2 Center of gravity of a polygonp. 61
3.3.3.3 Inclusion test of a point with respect to a polygonp. 61
3.3.3.4 Polygon-line intersectionp. 62
3.3.3.5 Polygon intersection testp. 62
3.3.3.6 Extraction of a subnetwork inside a polygonp. 63
3.3.3.7 Set-theoretic computationsp. 64
3.3.3.8 Nearest point on the edges of a polygon from a point in the polygonp. 65
3.3.3.9 Frontage intervalp. 66
3.4 Basic computational methods on networksp. 66
3.4.1 Single-source shortest pathsp. 67
3.4.1.1 Network connectivity testp. 70
3.4.1.2 Shortest-path tree on a networkp. 71
3.4.1.3 Extended shortest-path tree on a networkp. 71
3.4.1.4 All nodes within a prespecified distancep. 72
3.4.1.5 Center of a networkp. 72
3.4.1.6 Heap data structurep. 73
3.4.2 Shortest path between two nodesp. 77
3.4.3 Minimum spanning tree on a networkp. 78
3.4.4 Monte Carlo simulation for generating random points on a networkp. 79
4 Network Voronoi diagramsp. 81
4.1 Ordinary network Voronoi diagramp. 82
4.1.1 Planar versus network Voronoi diagramsp. 82
4.1.2 Geometric properties of the ordinary network Voronoi diagramp. 83
4.2 Generalized network Voronoi diagramsp. 85
4.2.1 Directed network Voronoi diagramp. 86
4.2.2 Weighted network Voronoi diagramp. 88
4.2.3 k-th nearest point network Voronoi diagramp. 89
4.2.4 Line and polygon network Voronoi diagramsp. 91
4.2.5 Point-set network Voronoi diagramp. 93
4.3 Computational methods for network Voronoi diagramsp. 93
4.3.1 Multisource Dijkstra methodp. 94
4.3.2 Computational method for the ordinary network Voronoi diagramp. 95
4.3.3 Computational method for the directed network Voronoi diagramp. 96
4.3.4 Computational method for the weighted network Voronoi diagramp. 97
4.3.5 Computational method for the k-th nearest point network Voronoi diagramp. 98
4.3.6 Computational methods for the line and polygon network Voronoi diagramsp. 99
4.3.7 Computational method for the point-set network Voronoi diagramp. 100
5 Network nearest-neighbor distance methodsp. 101
5.1 Network auto nearest-neighbor distance methodsp. 102
5.1.1 Network local auto nearest-neighbor distance methodp. 103
5.1.2 Network global auto nearest-neighbor distance methodp. 104
5.2 Network cross nearest-neighbor distance methodsp. 106
5 :2.1 Network local cross nearest-neighbor distance methodp. 106
5.2.2 Network global cross nearest-neighbor distance methodp. 108
5.3 Network nearest-neighbor distance method for linesp. 111
5.4 Computational methods for the network nearest-neighbor distance methodsp. 112
5.4.1 Computational methods for the network auto nearest-neighbor distance methodsp. 112
5.4.1.1 Computational methods for the network local auto nearest-neighbor distance methodp. 113
5.4.1.2 Computational methods for the network global auto nearest-neighbor distance methodp. 116
5.4.2 Computational methods for the network cross nearest-neighbor distance methodsp. 116
5.4.2.1 Computational methods for the network local cross nearest-neighbor distance methodp. 116
5.4.2.2 Computational methods for the network global cross nearest-neighbor distance methodp. 117
6 Network K function methodsp. 119
6.1 Network auto K function methodsp. 120
6.1.1 Network local auto K function methodp. 121
6.1.2 Network global auto K function methodp. 122
6.2 Network cross K function methodsp. 122
6.2.1 Network local cross K function methodp. 123
6.2.2 Network global cross K function methodp. 124
6.2.3 Network global Voronoi cross K function methodp. 126
6.3 Network K function methods in relation to geometric characteristics of a networkp. 127
6.3.1 Relationship between the shortest-path distance and the Euclidean distancep. 127
6.3.2 Network global auto K function in relation to the level-of-detail of a networkp. 129
6.4 Computational methods for the network K function methodsp. 131
6.4.1 Computational methods for the network auto K function methodsp. 131
6.4.1.1 Computational methods for the network local auto K function methodp. 132
6.4.1.2 Computational methods for the network global auto K function methodp. 133
6.4.2 Computational methods for the network cross K function methodsp. 133
6.4.2.1 Computational methods for the network local cross K function methodp. 133
6.4.2.2 Computational methods for the network global cross K function methodp. 134
6.4.2.3 Computational methods for the network global Voronoi cross K function methodp. 136
7 Network spatial autocorrelationp. 137
7.1 Classification of autocorrelationsp. 139
7.2 Spatial randomness of the attribute values of network cellsp. 145
7.2.1 Permutation spatial randomnessp. 145
7.2.2 Normal variate spatial randomnessp. 146
7.3 Network Moran's I statisticsp. 146
7.3.1 Network local Moran's I statisticp. 147
7.3.2 Network global Moran's I statisticp. 148
7.4 Computational methods for Moran's I statisticsp. 150
8 Network point cluster analysis and clumping methodp. 153
8.1 Network point cluster analysisp. 155
8.1.1 General hierarchical point cluster analysisp. 155
8.1.2 Hierarchical point clustering methods with specific intercluster distancesp. 160
8.1.2.1 Network closest-pair point clustering methodp. 160
8.1.2.2 Network farthest-pair point clustering methodp. 161
8.1.2.3 Network average-pair point clustering methodp. 161
8.1.2.4 Network point clustering methods with other intercluster distancesp. 162
8.2 Network clumping methodp. 162
8.2.1 Relation to network point cluster analysisp. 162
8.2.2 Statistical test with respect to the number of clumpsp. 162
8.3 Computational methods for the network point cluster analysis and clumping methodp. 164
8.3.1 General computational frameworkp. 164
8.3.2 Computational methods for individual intercluster distancesp. 166
8.3.2.1 Computational methods for the network closest-pair point clustering methodp. 166
8.3.2.2 Computational methods for the network farthest-pair point clustering methodp. 168
8.3.2.3 Computational methods for the network average-pair point clustering methodp. 169
8.3.3 Computational aspects of the network clumping methodp. 170
9 Network point density estimation methodsp. 171
9.1 Network histogramsp. 172
9.1.1 Network cell histogramsp. 172
9.1.2 Network Voronoi cell histogramsp. 174
9.1.3 Network cell-count methodp. 175
9.2 Network kernel density estimation methodsp. 177
9.2.1 Network kernel density functionsp. 178
9.2.2 Equal-split discontinuous kernel density functionsp. 181
9.2.3 Equal-split continuous kernel density functionsp. 183
9.3 Computational methods for network point density estimationp. 184
9.3.1 Computational methods for network cell histograms with equal-length network cellsp. 184
9.3.2 Computational methods for equal-split discontinuous kernel density functionsp. 186
9.3.3 Computational methods for equal-split continuous kernel density functionsp. 190
10 Network spatial interpolationp. 195
10.1 Network inverse-distance weightingp. 197
10.1.1 Concepts of neighborhoods on a networkp. 197
10.1.2 Network inverse-distance weighting predictorp. 198
10.2 Network krigingp. 199
10.2.1 Network kriging modelsp. 200
10.2.2 Concepts of stationary processes on a networkp. 201
10.2.3 Network variogram modelsp. 203
10.2.4 Network kriging predictorsp. 206
10.3 Computational methods for network spatial interpolationp. 209
10.3.1 Computational methods for network inverse-distance weightingp. 209
10.3.2 Computational methods for network krigingp. 210
11 Network Huff modelp. 213
11.1 Concepts of the network Huff modelp. 214
11.1.1 Huff modelsp. 214
11.1.2 Dominant market subnetworksp. 215
11.1.3 Huff-based demand estimationp. 216
11.1.4 Huff-based locational optimizationp. 217
11.2 Computational methods for the Huff-based demand estimationp. 217
11.2.1 Shortest-path tree distancep. 218
11.2.2 Choice probabilities in terms of shortest-path tree distancesp. 220
11.2.3 Analytical formula for the Huff-based demand estimationp. 220
11.2.4 Computational tasks and their time complexities for the Huff-based demand estimationp. 221
11.3 Computational methods for the Huff-based locational optimizationp. 222
11.3.1 Demand function for a newly entering storep. 223
11.3.2 Topologically invariant shortest-path treesp. 224
11.3.3 Topologically invariant link setsp. 225
11.3.4 Numerical method for the Huff-based locational optimizationp. 227
11.3.5 Computational tasks and their time complexities for the Huff-based locational optimizationp. 230
12 GIS-based tools for spatial analysis along networks and their applicationp. 231
12.1 Preprocessing tools in SANETp. 232
12.1.1 Tools for testing network connectednessp. 233
12.1.2 Tool for assigning points to the nearest points on a networkp. 233
12.1.3 Tools for computing the shortest-path distances between pointsp. 234
12.1.4 Tool for generating random points on a networkp. 234
12.2 Statistical tools in SANET and their applicationp. 235
12.2.1 Tools for network Voronoi diagrams and their applicationp. 236
12.2.2 Tools for network nearest-neighbor distance methods and their applicationp. 237
12.2.2.1 Network global auto nearest-neighbor distance methodp. 238
12.2.2.2 Network global cross nearest-neighbor distance methodp. 239
12.2.3 Tools for network K function methods and their applicationp. 240
12.2.3.1 Network global auto K function methodp. 241
12.2.3.2 Network global cross K function methodp. 241
12.2.3.3 Network global Voronoi cross K function methodp. 243
12.2.3.4 Network local cross K function methodp. 244
12.2.4 Tools for network point cluster analysis and their applicationp. 245
12.2.5 Tools for network kernel density estimation methods and their applicationp. 246
12.2.6 Tools for network spatial interpolation methods and their applicationp. 247
Referencesp. 249
Indexp. 271
Go to:Top of Page