licit-lab / MnMS

Agent-based Multimodal Urban Moblity Simulator resulting from the ERC MAGnUM project
GNU Lesser General Public License v3.0
9 stars 4 forks source link

Discussion: No more Road Graph, each Layer hold the geometry #95

Closed floriangc closed 2 years ago

floriangc commented 2 years ago

Context

We are thinking of using the CarLayer as the holder of all RoadGraph nodes and connect it with all the other layer based on geometrical criteria to simplify the definition of the demand.

Proposition:

In this context, if we delete the RoadGraph and allow all the Layers to hold the geometry. It should :

But:

Example

If we consider a simple mobility graph with 4 nodes of CarLayer and 3 nodes of BusLayer located on the same road we can represent it as follow:

image

The two layers are connected following rules on distances between nodes and potential exclusion between layer (ie I cant take a Bus and then my personal Car for example)

image

becarie commented 2 years ago

This concept also makes it easy to handle the demand at the car layer nodes.