Copyright, 1998-2012 © Qiming Zhou GEOG3600. Geographical Information Systems Network Analysis.

36
Copyright, 1998-2012 © Qiming Zhou # # # # # # # # # # # # # # # # # # # # TP U -b ased P op u latio n D e ns ity 0 - 12000 12000 - 35200 35200 - 59200 59200 - 102400 102400 - 193700 D is tan ce Z on e s to H o spita l 1 2 3 P o p u lation D en sity 0 - 12700 12700 - 36900 36900 - 68700 68700 - 110700 110700 - 193700 # Su rveyed H osp itals 6 0 6 12 18 24 K ilo m eters # # # # # # # # # # # # # # # # # # # # S N E W H ong K ong H ospitalC overage GEOG3600. Geographical Information Systems Network Analysis

Transcript of Copyright, 1998-2012 © Qiming Zhou GEOG3600. Geographical Information Systems Network Analysis.

Page 1: Copyright, 1998-2012 © Qiming Zhou GEOG3600. Geographical Information Systems Network Analysis.

Copyright, 1998-2012 © Qiming Zhou

#

#

#

#

#

#

#

#

#

#

#

#

#

#

#

#

#

#

#

#

TPU-based Population Density0 - 1200012000 - 3520035200 - 5920059200 - 102400102400 - 193700

Distance Zones to Hospital123

Population Density0 - 1270012700 - 3690036900 - 6870068700 - 110700110700 - 193700

# Surveyed Hospitals

6 0 6 12 18 24 Kilometers

#

###

#

#

#

#

#

#

#

##

# #

#

#

#

#

#

S

N

EW

Hong Kong Hospital Coverage

GEOG3600. Geographical Information Systems

Network Analysis

Page 2: Copyright, 1998-2012 © Qiming Zhou GEOG3600. Geographical Information Systems Network Analysis.

Network Analysis 2

Network Analysis

What is network? Why use networks? Network data structure Network data models Network analysis capabilities

Page 3: Copyright, 1998-2012 © Qiming Zhou GEOG3600. Geographical Information Systems Network Analysis.

Network Analysis 3

Much of the economic and social activity of the world is organised into networks.

The form, capacity and efficiency of these networks have a substantial impact on our standard of living and affect perception of the world around us.

Networks also exist in the physical world, e.g. networks of streams and rivers.

What is network?

Page 4: Copyright, 1998-2012 © Qiming Zhou GEOG3600. Geographical Information Systems Network Analysis.

Network Analysis 4

rail network (MTR) road and highway network (KMB) electricity network (CLP) telephone network (PCCW) pile line network (Water Supplies Department) air transportation network (Cathay Pacific) parcel delivery network (DHL Courier) street network (Emergency Services, Police

Department, etc.)

Examples of networks

Page 5: Copyright, 1998-2012 © Qiming Zhou GEOG3600. Geographical Information Systems Network Analysis.

Network Analysis 5

Questions that require use of network What is the best route from a location to a

given destination? Where should I locate a service centre? Which centre serves a particular location? How accessible is a location to other

locations? How many trips will be generated between

origins and destinations? Given street addresses, how can I map

occurrence of given events on a street map?

Page 6: Copyright, 1998-2012 © Qiming Zhou GEOG3600. Geographical Information Systems Network Analysis.

Network Analysis 6

A network can be represented digitally by nodes and links. Nodes represent intersections,

interchanges and confluence points. Links represent transportation facility

segments between nodes.

Network data structure

Page 7: Copyright, 1998-2012 © Qiming Zhou GEOG3600. Geographical Information Systems Network Analysis.

Network Analysis 7

1

5 6 7 8

432

9 10 11 12

13 14 15 16

Node

Link

Nodes and links

Page 8: Copyright, 1998-2012 © Qiming Zhou GEOG3600. Geographical Information Systems Network Analysis.

Network Analysis 8

Topological classification of networks Planar networks:

No links intersect except at nodes e.g. road and

highway networks Non-planar

networks: Links intersect e.g. Airline

networks

Page 9: Copyright, 1998-2012 © Qiming Zhou GEOG3600. Geographical Information Systems Network Analysis.

Network Analysis 9

Paths Trees Circular Cells

Planarnetworks

Non-planarnetwork

Networks

Linearflows

Linearbarriers

Network classification and applications

Page 10: Copyright, 1998-2012 © Qiming Zhou GEOG3600. Geographical Information Systems Network Analysis.

Network Analysis 10

3636

2033

2035

2039

2065

2051

12

11

3636

2033

2035

2039

2065

2051

12

11

Medium level network Fine level networkCoarse level network

Network level of details

The fine level is nearly identical to the actual street network

The medium level corresponds to transportation planning practice

The coarse level only represents the arterial roads

Page 11: Copyright, 1998-2012 © Qiming Zhou GEOG3600. Geographical Information Systems Network Analysis.

Network Analysis 11

Link versus node based approaches Most networks are entered as line graphs in a

vector GIS and attribute data is recorded with links rather than with nodes.

Example for link description include traffic load, capacity of the road segment, etc.

The link based approaches is not entirely suitable for applications that deal directly with nodes in a network.

A typical example is the air passenger volume between cities where there is no direct link (multiple routes).

Page 12: Copyright, 1998-2012 © Qiming Zhou GEOG3600. Geographical Information Systems Network Analysis.

Network Analysis 12

Network data models

Network Links linear entities through which movement and

communications takes place (e.g. road segment) Network Nodes

end points of network links (e.g. towns, cities, etc) Stops

locations visited in a path (e.g. customers on a delivery route)

Centres discrete locations where there exists a supply or

attraction (e.g. shopping centres, airports, fire stations)

Page 13: Copyright, 1998-2012 © Qiming Zhou GEOG3600. Geographical Information Systems Network Analysis.

Network Analysis 13

There are n2 possible turns at every network node, where n is the number of links connected at that node. Even at a node with a single link, it is possible to make one u-turn.

represent relationships between network links can affect movement through a network (e.g. a right

hand turn against on-coming traffic takes more time than proceeding straight through)

Turns

Left Right

U-turn

Straight transition

Page 14: Copyright, 1998-2012 © Qiming Zhou GEOG3600. Geographical Information Systems Network Analysis.

Network Analysis 14

70 sec45 sec 60 sec

60 sec 70 sec 45 sec

Links

Link Attributes attributes describing links (e.g. one- or two-way,

number of lanes, etc.) Link Impedance

the cost of moving on a network link, usually given in terms of time or money cost or a generalised cost

The impedance depends on the direction of travel

Page 15: Copyright, 1998-2012 © Qiming Zhou GEOG3600. Geographical Information Systems Network Analysis.

Network Analysis 15

5 children 2 children 3 children

School

The children who live along the streets of the network utilise the resources of the school, creating a link demand

Link demand the level of the resource that is associated with a

particular network link. e.g. the number of school children residing on a

street (link demand) which are assigned to a centre (school).

Page 16: Copyright, 1998-2012 © Qiming Zhou GEOG3600. Geographical Information Systems Network Analysis.

Network Analysis 16

Maximum impedance = 155

5

8

10 5

2

6

105

10

32

2

7

3

52

22

2

2 21

7

53

Centres

Supply: total quantity of resource available to satisfy the demand associated with links of network

Maximum Impedance: is the maximum total impedance that may be encountered between the centre and the end of any allocated sequence of links

Page 17: Copyright, 1998-2012 © Qiming Zhou GEOG3600. Geographical Information Systems Network Analysis.

Network Analysis 17

Analysis capabilities Location/Allocation

optimally locating a set of objects so that variable or variables will achieve a maximum or minimum value

Routing finding shortest (or cheapest or quickest) route

between locations Accessibility

providing an aggregate measure of how accessible a location is to other locations

Address Matching finding spatial locations based on address

descriptions

Page 18: Copyright, 1998-2012 © Qiming Zhou GEOG3600. Geographical Information Systems Network Analysis.

Network Analysis 18

Location/allocation

The problem to be addressed Private sector

e.g. optimum location of a factory for minimising the cost of getting products to consumers

e.g. optimum locations of warehouses in territory for minimising transportation costs

Public sector Ordinary services: health, education and welfare

facilities Emergency services: medical, ambulance,

police, fire, vehicle breakdown services

Page 19: Copyright, 1998-2012 © Qiming Zhou GEOG3600. Geographical Information Systems Network Analysis.

Network Analysis 19

Meaning of most accessible

A location pattern is most acceptable to people when: the total of the distances of all people from their closest

facility is minimum (aggregate distance minimisation criterion).

the farthest distance of people from their closest facility is minimum (minimax distance criterion).

the number of people in the proximal area surrounding each facility is approximately equal (equal assignment criterion).

the number of people in the proximal area surrounding each facility is always greater than a specified number (threshold constraint criterion).

the number of people in the proximal area surrounding each facility is never greater than a specified number (capacity constraint criterion).

Page 20: Copyright, 1998-2012 © Qiming Zhou GEOG3600. Geographical Information Systems Network Analysis.

Network Analysis 20

Location Single source location problems

find a location from which the sum of the distances to all other points is least (median of the graph).

Multi-facility location problems Minimising average distance Minimising the maximum distance to closest

supply centre Minimising the number of centres required for

every demand point to be within a critical distance of a supply point

Minimising average distance subject to a maximum distance constraint

Page 21: Copyright, 1998-2012 © Qiming Zhou GEOG3600. Geographical Information Systems Network Analysis.

Network Analysis 21

Site demand-supply analysis

Page 22: Copyright, 1998-2012 © Qiming Zhou GEOG3600. Geographical Information Systems Network Analysis.

Network Analysis 22

Allocation

Which centre serves a particular link? Two criteria are used for allocation:

supply: amount of resource a facility (centre) has available

demand: amount of the resource demanded on the links or nodes

Allocation works by assigning demand to a centre until the demand matches the supply of the centre. e.g. A school (centre) has a quantity of spaces

available for children. The number of children living on each street form the demand. Streets are assigned to the school until the total number of children on those streets equals the number of available spaces.

Page 23: Copyright, 1998-2012 © Qiming Zhou GEOG3600. Geographical Information Systems Network Analysis.

Network Analysis 23

Service area

5

5

8

10 5

2

6

105

10

32

2

7

3

52

22

2

2 21

7

53

School 1

School 2

Service Area of School 1

Page 24: Copyright, 1998-2012 © Qiming Zhou GEOG3600. Geographical Information Systems Network Analysis.

Network Analysis 24

Service area analysis

Page 25: Copyright, 1998-2012 © Qiming Zhou GEOG3600. Geographical Information Systems Network Analysis.

Network Analysis 25

Routing with unordered stops

CDE

123

4 5

6

7

F

A B

8 9

(Also known as postman problem) How to cover all the streets in the route

and return back to the starting point with as little travelling as possible.

This is the problem of finding the shortest route for the postman so that he traverses each link at least once and returns to his starting node.

Page 26: Copyright, 1998-2012 © Qiming Zhou GEOG3600. Geographical Information Systems Network Analysis.

Network Analysis 26

Routing with ordered stops 2

13

45

6

Stops

(Also known as travelling salesman problem) to call at each town before returning home. This is the problem of finding a route that

minimises the total distance (or time or cost) needed to visit all the towns in his district.

Page 27: Copyright, 1998-2012 © Qiming Zhou GEOG3600. Geographical Information Systems Network Analysis.

Network Analysis 27

Optimum route analysis

Page 28: Copyright, 1998-2012 © Qiming Zhou GEOG3600. Geographical Information Systems Network Analysis.

Network Analysis 28

Accessibility

Accessibility provides an aggregate measure of how accessible a location is to other locations. It can be defined as the ease of participating in activities.

Types of accessibility measures: Topological accessibility: states whether two

points in space are physically connected by a transport system thus enabling movement to take place between them.

Relative accessibility: a measure of the degree of connectivity or accessibility between places.

Integral accessibility: measures the accessibility of a site to a number of other sites or activities.

Page 29: Copyright, 1998-2012 © Qiming Zhou GEOG3600. Geographical Information Systems Network Analysis.

Network Analysis 29

Measuring accessibilityRelative accessibility Integral accessibility

i

j

i

1

2

3

4

e.g. travel time to nearest health clinicdistance to Central Business District

e.g. mean travel time to all health clinics in the regionmean distance to all other zones

iji CA n

CA iji

Page 30: Copyright, 1998-2012 © Qiming Zhou GEOG3600. Geographical Information Systems Network Analysis.

Network Analysis 30

The basic principle is that the effect of one location on another is directly proportional to its supply (attractiveness) and inversely proportional to its distance

Destination

M1 M2

A

BOrig

in 0.5 0.7

1.6 2.1

Attraction

M1 M2

3.0 5.0

Production

A B

2 3

The distance between the origins A and B and destinations M1 and M2 in kilometres

To compute accessibility, each market is given an index of how attractive it is and the population (or production) at each location is determined

Computing origin accessibility

Page 31: Copyright, 1998-2012 © Qiming Zhou GEOG3600. Geographical Information Systems Network Analysis.

Network Analysis 31

Computing origin accessibility

Assume a distance decay exponent of 2, the accessibility of A to M1 is computed as:

attractiveness index of market centre

(distance between location and market)2

The total accessibility can be expressed as:

where

Pi is the accessibility at point iWj is the attractiveness of location jdij is the distance between location i and j is the exponent for distance decayn is the number of locations in the region

n

j ij

ji d

WP

1

Page 32: Copyright, 1998-2012 © Qiming Zhou GEOG3600. Geographical Information Systems Network Analysis.

Network Analysis 32

How accessible is one location to all other locations?

Computing interaction

Interaction =production attractiveness

(distance between origin and destination)2

Destination

M1 M2

A

BOrig

in 24.0 20.4

3.5 3.4

The raw interactions between the two locations A and B and centres M1 and M2 result in a 2 by 2 matrix.

Spatial interaction

Page 33: Copyright, 1998-2012 © Qiming Zhou GEOG3600. Geographical Information Systems Network Analysis.

Network Analysis 33

Address matching

Address can be interpreted to give approximate spatial location on a network.

Spatial locations can be interpreted based on the street names assigned to the links and street numbers recorded at nodes.

The technique is widely used in, for example, direct marketing, crime control, and supply and demand analysis.

Page 34: Copyright, 1998-2012 © Qiming Zhou GEOG3600. Geographical Information Systems Network Analysis.

Network Analysis 34

Display of matched cases

Page 35: Copyright, 1998-2012 © Qiming Zhou GEOG3600. Geographical Information Systems Network Analysis.

Network Analysis 35

Map of IncidentsCrime cases

Traffic accidents

Page 36: Copyright, 1998-2012 © Qiming Zhou GEOG3600. Geographical Information Systems Network Analysis.

Network Analysis 36

Summary

Much of our life involves network problems. GIS network analysis attempts to solve network

problems using network data model, which is composed of nodes and links with variables such as centre, stop, impedance, supply and demand.

Typical network analysis functions include: Location/allocation Routing Accessibility Address matching