Skip to content
Daniel Beran edited this page Feb 19, 2019 · 11 revisions

Spark Traffic Modeler

Traffic is dynamic, your decision making should be too!

Spark Traffic Modeler (STM) is a tool for transport modeling developed in collaboration between traffic engineers, IT and GIS specialist. It can be fully implemented in server environment with an application programming interface (API) for mobile and web applications. This creates an opportunity for a city or a region government representatives to test various traffic scenarios within seconds without a need to install and learn how to use desktop traffic modelling software or contacting traffic engineers every time a new roadwork appears in the region.

Traffic Volume Banner

demo video

How does it work?

STM is a server based solution for regional traffic modeling that allows city or a region planners to change various network parameters (see Key Features) and see the effects of those changes in traffic flow in near real-time. This is made possible by STM's API.

This allows developers to integrate STM into their web/mobile application or to use a web client based on HSLayers framework.

This solution is currently being developed for a pilot area of interest - the city of Pilsen. With a Spark Traffic Modeler Application (STM App) city planners will be able to plan long term road closures as well as prepare for short but significant changes in traffic flow such as an important sport/culture event in a city. A STM App will also allow sharing and publication of designed traffic models.

Key features

(implemented/planned)

  • Calculation of traffic volumes in transportation network in near real time (depends on the size of network and server capacity calculation time may vary from seconds to minutes).
  • Implementation of three methods for the traffic assignment (more in readme.md) which creates more suitable calculation schema for your use case.
  • Calculation with user defined scenarios which may include:
    • edit of road capacity: e.g. road/lane closure or free flow speed
    • edit of road segment geometry: e.g. change of intersection layout
    • addition of new road segment: e.g. construction of new city ring road
    • edit of traffic generators: e.g. consideration of the new census data
    • addition of new traffic generators: e.g. special cultural event or newly built city mall
  • Calculated traffic scenarios including proposed edits in traffic network/generators can be saved and shared.

What data do you need?

To use STM in your use case you need a few input datasets:

  • Traffic network that is topologically correct and contains traffic attributes necessary for traffic volume calculation. Mandatory attributes include: road capacity, free flow road speed and allowed intersection directions (”turns”). STM is ready to be implemented for bidirectional and unidirectional road networks.
  • Traffic generators linked to the traffic network: Traffic generators are zones that model traffic attractivity in the network. Examples of traffic generators are: housing city blocks, schools, office buildings, malls etc.
  • Origin-destination matrix or matrices for different vehicle types and/or time periods.
  • Traffic census on road network neuralgic points (used for calibration of the model).

Architecture

  • An initial basic traffic model is calculated in the traditional way by traffic engineers that possess in depth knowledge about the area of interested (demography, road network, traffic census) or it can be calculated by STM (then calibration needs to be run as well).
  • A client/server solution (see figure 1) then :
    • Interactively gather user input (road closures, new road planning, etc.) via HSlayers based GUI.
    • Generate alternative traffic models in near real-time (secs/mins) and portray it in a web client.

 

Architecture of interactive traffic volume modeling

Figure 1. Architecture of components for interactive traffic modeling

Where can you try it?

At the time there is no publicly accessible STM app available. If you would like to get access to alpha release of STM app (demonstrated on the video) please contact us at info@plan4all.eu.

Affiliations

Organizations:

Projects:

Clone this wiki locally
You can’t perform that action at this time.