Title: Kein%20Folientitel
1GTF
spotlightsTN
1. Goal Motivation of spotlightsTN/GTF 2.
Principles of development 3. GTF-CM / Examples
Eduard Ruffert Dr. Benedikt Mandel email
ruffert_at_mkm.de mandel_at_mkm.de MKmetric
Gesellschaft für Systemplanung mbH, Karlsruhe
2Goal of spotlightsTN/GTF
- Get the modelling community in Europe (in the
World) to establish the necessity of a common
exchange format for transportation models - ? suggestion of a conceptual view as a basis
- contact modellers / software providers
- discuss GTF Goal
- ? means for discussion GTF-CM
-
- ? discuss GTF-CM
- Outcome Agreement Common Understanding
- Email spotlights_at_mkm.de
- Forum gtf.mkm.de
- Mailinglist gtf_at_lists.mkm.de
3GTF usage
GTF mediator format
UNETRANS TOP GDF NWB Emme/2 ... (strategic
and/or operative)
UNETRANS TOP GDF NWB Emme/2 ... (strategic
and/or operative)
Model Y
Model X
GTF
4Problem Domain
Zone
Flow Link
Centroid
centroid Link
Flow on infrastructure Link
Intersection Node
Segment Link
in Zone A
Infrastructure Node
Boundary / Mountain / River etc.
in Zone B
5OO concepts overview
- Concepts
- generalistion, typing rectangle, circle,
triangle are a kind of shape - encapsulation class members (data) methods
(procedures) - polymorphism two methods, same name
6GTF-CM
7Example application 1 Transport terminal
schematic view of a public transport terminal
taken from the BRIDGES/D4 report Handling
Traffic Modelling Networks in GIS by
DTU/TetraPlan
8Example application 1 in GTF terms
Node P
Node Airport A
5)
6)
3)
1)
2)
4)
8)
7)
Node Q
9Example application 1 GTF objects
. . .
. . .
. . .
Note associations are not depicted
10Example application 1 XML file
MKmetric
15th August 2001
Copenhagen
11Example application 2 Socio-Economic data
Note data are fictive
12Example application 2 in GTF terms
Terminator
association
Meta
Zone 1
Transport- Production
Population
Economy- Characteristics
13Example application 2 GTF objects
. . .
. . .
. . .
14Example application 2 XML file
lt!-- definition of the Socio-Economic data
Example--gt ltGTFDB id1 name"Socio-Economy
Example"gt ltN id "2"gt ltTE id "3"gt ltZO id
"4" name "1"gt lt/TEgt ltTE id "5"gt ltZO id
"6" name "2"gt lt/TEgt ltTE id "7"gt ltZO id
"8" name "3"gt lt/TEgt lt/Ngt ltMgt ltTPgt ltPOP
id "30000" number "150000" income "10000"
associations "1"gt ltECH id "685902" GDP
"5.7" associations "1"gt ltPOP id "30001"
number "67000" income "13000" associations
"2"gt ltECH id "685903" GDP "6.3"
associations "2"gt ltPOP id "30002" number
"82000" income "9500" associations "3"gt ltECH
id "685904" GDP "5.2" associations
"3"gt lt/TPgt lt/Mgt ltGTFDBgt
MKmetric
15th August 2001
Copenhagen
15Example application 3 Public Transport
Terminal
Terminal
Stop
Route
Junction
Segment
Junction
16Example application 3 in GTF terms
Node 3
Node 1
Node 2
Link 1
Link 2
NodeJunction 8
NodeJunction 4
LinkSegment 12
17Example application 3 GTF objects
Note associations are not depicted
18Example application 3 XML file
lt!-- definition of the Public Transport
example--gt ltGTFDB id "0" name "Public Transport
Example"gt ltN id "1"gt lt/Ngt ltN id "2" type
"stop"gt lt/Ngt ltN id "3"gt lt/Ngt ltN id
"4"gt ltJU id "5" associations "1"gt ltJU id
"6"gt ltJU id "7" associations "2"gt ltJU id
"8"gt ltJU id "9" associations "3"gt lt/Ngt ltL
id "10" starts_in"1" ends_in"2"gt lt/Lgt ltL id
"11" starts_in"2" ends_in"3"gt lt/Lgt ltL id
"12"gt ltSEG id "13" starts_in "5" ends_in
"6"gt lt/Lgt ltL id "14"gt ltSEG id "15"
starts_in "6" ends_in "7"gt lt/Lgt ltL id
"16"gt ltSEG id "17" starts_in "7" ends_in
"8"gt lt/Lgt ltL id "18"gt ltSEG id "19"
starts_in "8" ends_in "9"gt lt/Lgt ltGTFDBgt
MKmetric
15th August 2001
Copenhagen
19Example application 4 Dynamic Segmentation
20Example application 4 in GTF terms
LinkSegment 3
LinkSegment 1
Node Junction 3
LinkSegment 2
Node Junction 1
Node Junction 2
DynamicSegmentation Milepost 2
DynamicSegmentation Milepost 1
DynamicSegmentation Milepost 2
21Example application 4 GTF objects
Note associations are not depicted
22Example application 4 XML file
lt!-- definition of the Public Transport
example--gt ltGTFDB id "0 name "Public Transport
Example"gt ltN id "1gt lt/Ngt ltN id
"2gt lt/Ngt ltN id "3gt lt/Ngt ltDgt ltMI id
"4 distance_from_beginning "234
distance_from_ending "15gt ltMI id "5
distance_from_beginning "126 distance_from_endin
g "124gt ltMI id "6 distance_from_beginning
"96 distance_from_ending "53gt lt/Dgt ltL id
"7gt ltSEG id "8 starts_in "? ends_in "1gt
lt/Lgt ltL id "9gt ltSEG id "10 starts_in
"1 ends_in "2gt lt/Lgt ltL id "11gt ltSEG id
"12 starts_in "2 ends_in "3gt lt/Lgt ltGTFDBgt
MKmetric
15th August 2001
Copenhagen