RULE-BASED OBJECT-ORIENTED MODELLING OF PUBLIC TRANSPORT SYSTEMS - PowerPoint PPT Presentation

About This Presentation
Title:

RULE-BASED OBJECT-ORIENTED MODELLING OF PUBLIC TRANSPORT SYSTEMS

Description:

Developed in cooperation between WS Atkins, the Technical University of Denmark and ESRI ... In ArcInfo they can also follow connectivity rules to each other ... – PowerPoint PPT presentation

Number of Views:16
Avg rating:3.0/5.0
Slides: 36
Provided by: Banesty
Category:

less

Transcript and Presenter's Notes

Title: RULE-BASED OBJECT-ORIENTED MODELLING OF PUBLIC TRANSPORT SYSTEMS


1
RULE-BASED OBJECT-ORIENTED MODELLING OF PUBLIC
TRANSPORT SYSTEMS
  • Otto Anker Nielsen (oan_at_ctt.dtu.dk)
  • Research Professor, Ph.D.
  • Centre for Traffic and Transport
  • Technical University of Denmark

2
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

3
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

4
Background
Research (BRIDGES)
Practical Experience (CRM)
TOP
Research (SPOTLIGHT)
Technology Available (ArcGIS)
Market Opportunity
5
Typical problems in prior GIS
6
Background East Denmark Model (CRM)
  • 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)

7
Background - CRM
  • Complex dataflow, Difficult to maintain
    consistency
  • Separate models used proprietary data formats

8
Background - Technology
  • Newest generation of GIS is
  • Object Oriented
  • Flexible - new and customisable data models, etc.
  • Extensible Programmable - embedded
    functionality
  • Open - Standard DBMS, COM, VBA etc.
  • Offers advanced features - tools, versioned
    editing etc.
  • It is now possible to create new topological
    objects,
  • design new data models and embed functionality!

9
Object oriented approaches (1)
  • Objects encapsulates
  • Properties
  • Functionalities
  • Events

10
Object oriented approaches (2)
  • Objects can
  • Inherit properties and functionalities
  • Be grouped together (within or between classes)
  • Be related to each other (within or between
    classes)
  • In ArcInfo they can also follow connectivity
    rules to each other

11
The Transport Object Platform consists of
  • Conceptual model
  • Data model
  • Programmed functionality in data objects
  • Editing and Visualization tools
  • Advanced modelling and analysis tools

12
Data model (1)
13
Data model (2)
TOP Conceptual Overview
14
Data model (3)
TOP Conceptual Overview
15
Data model (4)
16
Data model (5)
ESRI Classes
SimpleJunctionFeature
ESRI Classes
Feature
ESRI Classes
SimpleEdgeFeature
ESRI Classes
Object
ChangeEdge
Connector
DEMAND
Terminator
Turn
TransportEdge
Matrix
MatrixElement
TransportJunction
PHYSICAL
Run
RelationshipClass
ROUTE
NETWORK
StopEdge
RouteSegmentDetail
NETWORK
RelationshipClass
RouteDetail
FrequencyRun
Route
Stop
RouteSegment
StopJunction
RelationshipClass
Terminals
TimePatternDetail
TimePattern
DiscreteRun
17
Stops
18
A Road Network
19
Stops are added, they automatically connect to
the roads
20
Draw bus routes by clicking near StopJunctions,
where the bus stops and near roads to
guide the bus
21
The Route automatically swaps to the road
network, builds relationships to the roads and
creates Timepatterns
22
A road is modified
23
and the Route changes. Drivingtime in the
TimePatterns is likewise changed
24
Grab a Stop and move it
25
The Stop triggers move of the StopJunction,
which in turn shortens the Route and
changes TimePatterns.
26
Modifying a road with Stops
27
will modify the Route and TimePatterns and move
the StopJunctions, but leave the Stops
28
Moving a road and rubberbanding..
29
also changes Routes and StopJunctions and
TimePatterns
30
In addition complex scheduling data like these
31
..can be presented in 3D.
32
Utilising TOP in Public transport assignment
models
  • Different conceptual levels of networks
  • Geographic network
  • Organisational network
  • Calculation network (logical network, not only a
    graph)

33
Multi-modal modelling extracting the logical
network from TOP
34
Rule based assignment models
  • The graph is built dynamically (graph pruning)
  • Search algorithms utilise the hierarchical
    structure of the network
  • Á priori knowledge and geographical information
    can be used in label correction methods
  • Refer to paper at TRISTAN IV

35
Advantages and summary
  • GIS Environment is easy to use intuitive
  • Open, Extensible Programmable
  • Handles multiple layers of data, maintains
    consistency
  • By using consistent and detailed data, better and
    faster models can be implemented
  • Cut data-handling efforts significantly
  • Facilitate work with more detailed data
Write a Comment
User Comments (0)
About PowerShow.com