Importation d’itinéraires avancée

L’importation d’itinéraires avancée offre une flexibilité de lecture de résultats d’affectation TI calculés en externe sous forme de fichiers d’importation d’itinéraires *.rim.

  • Vous pouvez importer des résultats d’affectation TI calculés en externe (charges de réseau pour les tronçons, mouvements au nœud, macromouvements au nœud et connecteurs) dans Visum en plus des itinéraires TI ou au lieu de ces derniers pour un ou plusieurs segments de la demande.
  • Vous pouvez lire des résultats d’affectation dynamiques et statiques.
  • Vous pouvez importer les charges de réseau et d’itinéraires pour une période d’affectation indéfinie ou pour des intervalles de temps individuels et remplacer les intervalles de temps d’analyse actuels par les intervalles de temps importés si vous le souhaitez.

 

1.  Dans la barre d’outils, cliquez sur l’icône  Ouvrir séquence de procédures.

La fenêtre Séquence de procédures s’ouvre.

2.  Insérez la procédure Importation d’itinéraires avancée de la catégorie Affectations à la place souhaitée de la séquence de procédures (Définir la séquence de procédures et démarrer l’exécution).

3.  Vérifiez que la procédure insérée est marquée et cliquez sur Éditer dans la zone Opérations.

La fenêtre Paramètres pour l’importation d’itinéraires avancée s’ouvre.

4.  Réalisez votre configuration.

 

Élément

Description

Appliquer intervalles de temps du fichier comme intervalles de temps d’analyse

Quand l’option est activée, les intervalles de temps d’analyse définis dans Visum sont remplacés par les intervalles de temps contenus dans le fichier d’importation d’itinéraires.

Quand l’option n’est pas activée, les valeurs des intervalles de temps du fichier d’importation d’itinéraires sont agrégées conformément aux intervalles de temps d’analyse définis dans Visum.

5.  Confirmez par OK.

6.  Cliquez dans la ligne de la procédure insérée dans la colonne Variante/Fichier.

L’icône est affichée.

7.  Cliquez sur l’icône .

La fenêtre Ouvrir Itinéraires TI s’ouvre.

8.  Sélectionnez le fichier de votre choix.

9.  Cliquez sur le bouton Ouvrir.

Le nom de fichier est appliqué dans la colonne Variante/Fichier.

Astuce : Vous pouvez aussi double-cliquer dans le champ dans la colonne Variante/Fichier et saisir le chemin d’accès et le nom de fichier manuellement.

10.  Exécutez la procédure (Exécuter des procédures dans la séquence de procédures).

Les résultats d’affectation TI sont importés.

Exemple de fichier d’importation d’itinéraires *.rim pour l’importation d’itinéraires avancée

Les informations suivantes sont contenues dans un fichier *.rim.

$VISION
$VERSION:VERSNR;FILETYPE;LANGUAGE
3.000;PrtExtRouteImport;ENG
$ASSIGNEDDEMANDSEGMENT:CODE;CALCNETVOLUMES
C;1
H;1
$TIMEINTERVAL:CODE;NAME;DAYINDEX;STARTTIME;ENDTIME
* NAME(def=CODE) and DAYIND(def=1) is optional
3_4;Null-Eins4;1;03:00:00;04:00:00
0_1;Null-Eins1;1;00:00:00;01:00:00
1_2;Null-Eins2;1;01:00:00;02:00:00
2_3;Null-Eins3;1;02:00:00;03:00:00
$ROUTE:NO;FROMZONENO;TOZONENO;VOLVEH_DSEG(P,AP);VOLVEH_DSEG(C,0_1);
VOLVEH_DSEG(C,1_2);VOLVEH_DSEG(C,2_3);VOLVEH_DSEG(C,3_4);VOLVEH_DSEG(H,3_4)
1;100;200;1211.000;1212.000;1213.000;555;666;777
2;100;200;1221.000;1222.000;1223.000;555;666;777
3;100;200;1231.000;0;3213.000;555;666;777
4;100;200;1241.000;4213.000;;555;666;777
$ROUTEITEM:ROUTENO;INDEX;NODENO
1;1;10
1;2;11
1;3;20
1;4;21
1;5;30
1;6;31
1;7;40
$LINKVOLUME:LINKNO;FROMNODENO;IMP_PRTSYS(C,2_3);IMP_PRTSYS(C,3_4);
QUEUELENGTH(AP)
1;10;3849;1111;10
1;11;1780;2222;20
2;11;2619;2222;11
2;20;3980;1112;20
3;20;1819;1113;20
3;21;2580;443;21
4;20;360000000;4;20
$TURNVOLUME:FROMNODENO;VIANODENO;TONODENO;QUEUELENGTH(AP);
QUEUELENGTH(1_2);IMP_PRTSYS(H,1_2);IMP_PRTSYS(C,AP);
IMP_PRTSYS(C,2_3)
10;11;10;44;55;56;77;33
10;11;20;;;0;0;0
10;11;41;;;0;0;0
11;10;11;;;0;360000000;0
11;10;12;;;0;0;0
11;20;11;;;0;360000000;0
11;20;21;;;0;0;0
11;20;40;;;0;360000000;0
20;11;10;;;0;0;0
$MAINTURNVOLUME:FROMNODENO;FROMCORDONNODENO;TOCORDONNODENO;TONODENO;QUEUELENGTH(AP);QUEUELENGTH(1_2);IMP_PRTSYS(H,1_2);IMP_PRTSYS(C,AP);
IMP_PRTSYS(C,2_3)
20;21;31;40;144;155;156;177;133
40;31;21;20;244;255;256;277;233
20;21;21;20;344;355;356;377;333
40;31;31;40;444;455;456;477;433
$CONNECTORVOLUME:ZONENO;NODENO;DIRECTION;IMP_PRTSYS(L,2_3);
IMP_PRTSYS(C,1_2);QUEUELENGTH(0_1);QUEUELENGTH(AP)
100;10;O;3;4;1;1
100;10;D;2;650;6;3
100;11;O;0;0;;
100;11;D;0;0;0;
100;12;O;0;0;0;
100;12;D;0;0;0;
200;31;O;0;0;0;
200;31;D;0;0;0;
200;40;O;0;0;0;
200;40;D;0;0;2000;
200;41;O;0;0;0;
200;41;D;0;0;0;

Nota : Si Calcnetvolumes = 1 est appliqué pour un segment de la demande existant dans la table ASSIGNEDDEMANDSEGMENT, les charges des éléments de réseau sont déduites des itinéraires et réparties sur tous les tronçons, mouvements au nœud et connecteurs des itinéraires pour la période d’analyse, dans le cas contraire, la valeur 0 leur est appliquée.

Les temps généralisés d’éléments de réseau existants sont déterminés pour chaque élément de réseau en additionnant les temps généralisés le long des itinéraires et en les interprétant comme temps de déplacement en secondes. Lorsqu’aucun temps généralisé n’est défini, t0 est utilisé.