RULE-BASED OBJECT-ORIENTED MODELLING OF PUBLIC TRANSPORT SYSTEMS Centre for Traffic and Transport (CTT), Technical University of Denmark (DTU) RULE-BASED OBJECT- ORIENTED MODELLING OF PUBLIC TRANSPORT SYSTEMS Otto Anker Nielsen ([email protected]) Research Professor, Ph.D. Centre for Traffic and Transport Technical University of Denmark
35
Embed
RULE-BASED OBJECT-ORIENTED MODELLING OF PUBLIC TRANSPORT SYSTEMS Centre for Traffic and Transport (CTT), Technical University of Denmark (DTU) RULE-BASED.
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
RULE-BASED OBJECT-ORIENTED MODELLING OF PUBLIC TRANSPORT SYSTEMS
Centre for Traffic and Transport (CTT), Technical University of Denmark (DTU)
RULE-BASED OBJECT-ORIENTED MODELLING OF PUBLIC TRANSPORT SYSTEMS
Centre for Traffic and Transport (CTT), Technical University of Denmark (DTU)
The Presentation• The project• Background• Object oriented approaches• The data model• Elements of the Transport Object Platform• Examples• Utilising TOP in transit assignment
procedures• Advantages / summary
RULE-BASED OBJECT-ORIENTED MODELLING OF PUBLIC TRANSPORT SYSTEMS
Centre for Traffic and Transport (CTT), Technical University of Denmark (DTU)
The project
• Internally funded development project
• Developed in cooperation between WS Atkins, the Technical University of Denmark and ESRI
• Aim: Making it possible to handle complex, multi-modal transportation data in a GIS
• On top of that: Advanced analysis and modelling tools
RULE-BASED OBJECT-ORIENTED MODELLING OF PUBLIC TRANSPORT SYSTEMS
Centre for Traffic and Transport (CTT), Technical University of Denmark (DTU)
Background
TOP
Market Opportunity
Research (BRIDGES)
Technology Available(ArcGIS)
Practical Experience
(CRM)
Research (SPOTLIGHT)
RULE-BASED OBJECT-ORIENTED MODELLING OF PUBLIC TRANSPORT SYSTEMS
Centre for Traffic and Transport (CTT), Technical University of Denmark (DTU)
Typical problems in prior GIS
a) Network represen-tatiton by pseudo links and nodes whicheach are digitised
Line a,b Line a
Line b, c
Line c
Network withbusroutes:
Line a Line aLine a Line a
Line b
Line b
Line b
Line b
Line c
Line c
Line cLine c
Line aLine a Line a
Line b
Line b
Line b
Line c
Line c
Line cLine c
b) Network represen-tation with turn tables:
Line a
Line bTurn table for each node with transfers between
lines who each have been digitised
Line a,b Line a
Line b, c
Line c
c) Network representationby dynamic segmentation and transfer table
Each route is described by dynamic segmentation
(data-base tables maintained by the GIS)
Transfers are described by database tables (not
maintained automatically by the GIS)
RULE-BASED OBJECT-ORIENTED MODELLING OF PUBLIC TRANSPORT SYSTEMS
Centre for Traffic and Transport (CTT), Technical University of Denmark (DTU)
• A detailed traffic model covering half of Denmark
• Timetables (all runs with about 2,500 lines ~ 0.4 mio. stops, 30,000 stop groups and 4 mio. pseudo arcs)
Background – East Denmark Model (CRM)
The CopenhagenRegion
Funen
Germany
Other areas
Zealand
Sweden
N
EWS
0 20
Jutland
FixedLink
Ferry orboat
40 60 km.
RULE-BASED OBJECT-ORIENTED MODELLING OF PUBLIC TRANSPORT SYSTEMS
Centre for Traffic and Transport (CTT), Technical University of Denmark (DTU)
• Complex dataflow, Difficult to maintain consistency• Separate models used proprietary data formats
Background - CRM
Timetables fromRail and bus co.
Punctuality data
Results
Plan ofoperation
Timetableinterpreter
Frequency-basedtime-tables
Geographic datamodel
Data integrationmodule
Timetablegenerator
Main data model
Bus stops andstations
Road-, metro-and rail links
Zonal map
Supply- andassignment models
Demand models
Reference data
Relational Database Geographical Information System
Data generating module
Traffic forecasting system
Other data
RULE-BASED OBJECT-ORIENTED MODELLING OF PUBLIC TRANSPORT SYSTEMS
Centre for Traffic and Transport (CTT), Technical University of Denmark (DTU)
Background - Technology
Newest generation of GIS is:
• Object Oriented
• Flexible - new and customisable data models, etc.