|
|
Le type `🆃 Network` permet de définir le type d'agent des *arêtes* des différents réseaux de transport.
|
|
|
|
|
|
```plantuml
|
|
|
Network <|-- Road
|
|
|
Network <|-- MaritimeLine
|
|
|
Network <|-- SecondaryMaritimeLine
|
|
|
Network <|-- RiverLine
|
|
|
```
|
|
|
|
|
|
Chaque réseau est représentée par une variable global de type `graph`:
|
|
|
|
|
|
- `🅶 road_network`
|
|
|
- `🅶 maritime_network`
|
|
|
- `🅶 secondary_network`
|
|
|
- `🅶 river_network`
|
|
|
|
|
|
# Origine des données
|
|
|
|
|
|
Le réseau de transport est construit à partir de plusieurs Shapefile. Le réseau routier provient d'[EurGlobalMap](http://professionnels.ign.fr/egm).
|
|
|
|
|
|
Le réseau fluvial provient du [projet ETIS](https://www.tmleuven.be/en/project/etisplus).
|
|
|
|
|
|
Le réseau maritime a été construit par moi-même sur qGIS puisqu'il est très basique.
|
|
|
|
|
|
# Structure des Shapefile
|
|
|
|
|
|
Tous les Shapefile correspondant à un réseau doivent comporter les attributs "speed" (en km/h) et "length" (en km). Éventuellement, les noms de ces attributs dans les Shapefile peuvent varier tant qu'on précise les bon noms lors de l'initialisation dans GAMA.
|
|
|
|
|
|
Concernant le réseau fluvial, on a également l'attribut `is_new`. Celui-ci nous permet de différencier les arêtes correspondantes au Canal Seine-Nord afin de les bloquer (ou pas) au début de la simulation. Un mécanisme similaire pourrait être étendu pour les autres réseaux (par exemple pour la ligne Serqueux-Gisors pour le ferroviaire).
|
|
|
|
|
|
# Légende
|
|
|
|
|
|
`🅵 fonctions`
|
|
|
|
|
|
`🅿 paramètre du modèle`
|
|
|
|
|
|
`🆃 type d'agent`
|
|
|
|
|
|
`🆅 variable`
|
|
|
|
|
|
`🅶 Variables et/ou des fonctions globales` |
|
|
\ No newline at end of file |