2_networkdm

15
 Department of Geography and Urban Studies, Temple University GUS 0265/0465 Applications in GIS/Geographic Data Analysis Lecture 3: Netor! Data "odels

Upload: varunsingh214761

Post on 01-Jun-2018

212 views

Category:

Documents


0 download

TRANSCRIPT

8/9/2019 2_networkDM

http://slidepdf.com/reader/full/2networkdm 1/15

Department of Geography and UrbanStudies, Temple University

GUS 0265/0465Applications in GIS/GeographicData Analysis

Lecture 3: Net or! Data "odels

8/9/2019 2_networkDM

http://slidepdf.com/reader/full/2networkdm 2/15

#epresenting and $naly%ing Net or!s in G&S

Net or!: a system of linear featuresconnected at intersections and interchanges

$ net or! is composed of a set of nodes anda set of spanning directed lin!s'

(ach lin! is represented by an ordered pairof nodes (i,j).

8/9/2019 2_networkDM

http://slidepdf.com/reader/full/2networkdm 3/15

$n ()ample Net or!

8/9/2019 2_networkDM

http://slidepdf.com/reader/full/2networkdm 4/15

()amples ofNet or!s

8/9/2019 2_networkDM

http://slidepdf.com/reader/full/2networkdm 5/15

Node*Node $d+acency "atri)

The ro s and columns in the matri)correspond to the nodes on the net or!'

$ non*%ero element in the i th ro and j thcolumn in the matri) represents the numericalvalue associated ith lin! (i, j)'

$ %ero element in the matri) in the ith ro and +th column in the matri) indicates that there e)istsno lin! going from node i to node j '

8/9/2019 2_networkDM

http://slidepdf.com/reader/full/2networkdm 6/15

Node*Node $d+acency "atri)

- . / - - -- - - 0 3 -

1 - - 2 - 1

- - - 4 -

- / - - - -

- - 0 - - -

8/9/2019 2_networkDM

http://slidepdf.com/reader/full/2networkdm 7/15

5or ard Star #epresentation

Lin!s are numbered in the follo ing order:

5irst lin!s emanating from node 6 are numbered,then those from node 4, and so forth'

Lin!s emanating from the same node are numberedin an arbitrary fashion'

7nce this list of ordered lin!s is obtained, dataassociated ith the lin!s are stored in single arraysse8uentially'

8/9/2019 2_networkDM

http://slidepdf.com/reader/full/2networkdm 8/15

Lin!No'

Starting*node

(nding*node

lin!*length

6 6 4 .

4 6 3 /

3 4 . 0. 4 / 3

/ 3 6 1

1 3 . 2

2 3 1 10 . / 4

. 6

6- / 4 /

66 1 3 0

5or ard Star #epresentation

8/9/2019 2_networkDM

http://slidepdf.com/reader/full/2networkdm 9/15

5or ard Star #epresentation

9orresponding node (lement value

6 6

4 33 /

. 0

/ 6-

1 66

lin!No'

Starting*node

(nding*node

lin!*length

6 6 4 .

4 6 3 /

3 4 . 0. 4 / 3

/ 3 6 1

1 3 . 2

2 3 1 1

0 . / 4

. 6

6- / 4 /

66 1 3 0

Node ointer Table

8/9/2019 2_networkDM

http://slidepdf.com/reader/full/2networkdm 10/15

#everse Star #epresentation

5or ard star representation facilitatesaccessing lin!s by beginning nodes

#everse star representation facilitatesaccessing lin!s by ending nodes

&ncoming lin!s at each node arenumbered se8uentially

8/9/2019 2_networkDM

http://slidepdf.com/reader/full/2networkdm 11/15

#everse Star #epresentation

lin!No'

Starting*node

(nding*node

lin!*length

6 3 6 1

4 . 6

3 6 4 .. / 4 /

/ 6 3 /

1 1 3 0

2 4 . 0

0 3 . 2

. / 4

6- 4 / 3

66 3 1 1

8/9/2019 2_networkDM

http://slidepdf.com/reader/full/2networkdm 12/15

#everse Star #epresentation

Node ointer Tablelin!No'

Starting*node

(nding*node

lin!*length

6 3 6 1

4 . 6

3 6 4 .. / 4 /

/ 6 3 /

1 1 3 0

2 4 . 0

0 3 . 2

. / 4

6- 4 / 3

66 3 1 1

9orresponding node (lement value

6 6

4 3

3 /

. 2

/

1 66

8/9/2019 2_networkDM

http://slidepdf.com/reader/full/2networkdm 13/15

5or ard and #everse Star #epresentation

8/9/2019 2_networkDM

http://slidepdf.com/reader/full/2networkdm 14/15

Net or!#epresentation

in $rc&nfo

6' 9omposed of (dgesand ;unctions

4' Geometric Net or!stores coordinates

3' Logical Net or!stores connectivity

8/9/2019 2_networkDM

http://slidepdf.com/reader/full/2networkdm 15/15

Net or! #epresentation in $rc&nfoSolver: a program to perform net or! analysis

Trace: a solver that traces along a net or!

Net5lag: a location on a net or!

<eights: eighting travel along an edge