Les programmes gratuits que vous pouvez télécharger de cette section ne comportent aucune garantie formelle ou tacite, ne sont pas couverts par une licence d'utilisation, et ne sont pas couverts par l'assistance technique. Les programmes peuvent être copiés et distribués gratuitement, mais ne peuvent pas être vendus.
Si vous éprouvez des difficultés à télécharger des fichiers à partir de notre page Web, vous pouvez essayer de les obtenir en vous branchant sur notre site FTP.
| accumvol.mac | Permet d'accumuler les embarquements et les débarquements sur les arrêts d'une ligne de transport en commun afin de produire des volumes de segment. Conçue par Heinz Spiess. | |
| aggdest.mac | Macro-instruction pour utilisation avec Emme qui permet d'agréger les destinations d'une matrice (version 1.4). | |
| aggorig.mac | Macro-instruction pour utilisation avec Emme qui permet d'agréger les origines d'une matrice (version 1.4). | |
| ang2tpf.mac | Macro qui fixe, à une valeur tpf donnée, l'index de la fonction de pénalité de virage pour tous les virages compris entre des angles de virage donnés. Un sous-ensemble de virages et d'intersections peut être sélectionné sur lequel cette opération sera effectuée. Conçue par Heinz Spiess. | |
| angleijk.mac | Calculateur de réseau qui effectue le calcul de l'angle de virage I-J-K (produit un angle entre -180 et +180 degrés). Conçue par Heinz Spiess. | |
| balance.mac | Simple balancement bidimensionnel effectué à l'aide du module 3.21 (peut être utilisé comme point de départ pour la mise en application de variantes de la procédure de balancement). Conçue par Heinz Spiess. | |
| balance3.mac | Balancement tridimensionnel basé sur les sommes de groupe à groupe (aucune limite au nombre de contraintes de la troisième dimension). Conçue par Heinz Spiess. | |
| balmprod.mac | Balancement bidimensionnel pour les cas qui comportent un grand nombre de types de production (chacun ayant sa propre matrice de friction) et un seul type d'attraction. Conçue par Heinz Spiess. | |
| balz3x3.mac | Balancement bidimensionnel simultané (c'est-à-dire «Fratar», «Furness», etc.) de matrices 3x3, pour chacune des zones sélectionnées. Conçue par Heinz Spiess. | |
| bellman.mac | Mise en application dans le module 2.41 de l'algorithme de Bellman du plus court chemin (peut être utilisé pour calculer les arbres du plus court chemin de nœud à nœud). Conçue par Heinz Spiess. | |
| caligrav.mac | Calibrage d'un simple modèle gravitationnel exponentiel pour la reproduction d'une moyenne cible de temps de déplacement. Conçue par Heinz Spiess. | |
| captras.mac | Macro-instruction pour utilisation avec Emme qui effectue une affectation d'équilibre sur un réseau de transport en commun en tenant compte de l'inconfort à bord des véhicules et de l'augmentation du temps d'attente causés par la capacité restreinte des véhicules de transport en commun (version 1.6). Voir aussi captras.pdf. | |
| cntpost.mac | Macro-instruction pour utilisation avec Emme qui permet de trouver l'emplacement optimal des compteurs (version 2.4). | |
| congtras.mac | Affectation de transport en commun congestionné (version 1.17). Dans cette version, plus besoin de créer des scénarios temporaires, et la méthode Muller remplace la méthode sécante dans le calcul de la longueur des intervalles. Pour une description mathématique de la méthode, voir l'acticle. La première version a été réalisée par Heinz Spiess | |
| dbpunch.mac | Macro-instruction pour utilisation avec STAN qui permet d'extraire des données (punch) d'une banque de données (version 1.3). Conçue par Heinz Spiess. | |
| demadj.mac | Procédure d'ajustement de la demande auto basée sur la méthode du gradient (version 2.2). Cette version propose la prise en charge des données de comptage sur les liens ou les virages. Pour obtenir une description mathématique de la procédure d'ajustement de la demande auto mise en application dans cette macro, voir l'article correspondant. Conçue par Heinz Spiess. | |
| demadjmc.mac | Ajustement de la matrice de demande multiclasse (version 1.15). Cette macro est une généralisation de la macro demadj.mac (version 2.2, incluse dans Emme 3.0) qui fait usage de l'affectation multiclasse du coût généralisé avec analyse des chemins. | |
| demadjt.mac | Procédure d'ajustement de la demande de transport en commun basée sur la méthode du gradient (version 1.9). Cette version prend en charge les données de comptage sur les segments ou sur les liens. L'algorithme de gradient est soit appliqué directement au niveau du segment ou projeté automatiquement au niveau du lien. Pour la description mathématique de cette méthode, voir l'article. Conçue par Heinz Spiess. | |
| errchk.mac | Macro enveloppante qui dépiste les erreurs durant l'exécution de la macro indiquée. Conçue par Heinz Spiess. | |
| floyd.mac | Macro-instruction pour utilisation avec Emme qui exécute un algorithme de type Floyd-Warshall (version 1.5). | |
| ind2mat.mac | Macro-instruction pour utilisation avec Emme qui produit une matrice station-à-station à partir d'une matrice d'embarquement/débarquement et d'une matrice de demande (version 1.6). | |
| intersad.mac | Macro qui ajoute à la table des intersections, ou qui supprime de celle-ci, les nœuds pour lesquels une expression de réseau produit un résultat non nul. Conçue par Heinz Spiess. | |
| legimped.mac | Extraction de la matrice d'impédance de la première étape (Upk) ou de la deuxième étape (Ukq) à partir d'une matrice d'impédance totale (Upq) et d'une matrice de zone intermédiaire (Kpq). Conçue par Heinz Spiess. | |
| listscal.mac | Afficher à l'écran une ou plusieurs échelles de valeurs scalaires ou les sauvegarder dans un fichier. Conçue par Heinz Spiess. | |
| matreg.mac | Régression linéaire multiple sur des données matricielles arbitraires (jusqu'à quatre variables indépendantes). Conçue par Heinz Spiess. | |
| midway.mac | Macro-instruction pour utilisation avec Emme qui a pour objet d'indiquer la zone qui se situe à mi-chemin entre une origine et une destination (version 1.5). | |
| mimoleg.mac | Modèle intermédiaire de choix de destination de type logit pour les déplacements en mode mixte (c'est-à-dire park-and-ride et kiss-and-ride) pour le calcul des matrices de demande intermédiaire de la première et la deuxième étape du déplacement. Pas de capacités explicites aux destinations intermédiaires. Pour la description mathématique, voir l'article. Conçue par Heinz Spiess. | |
| mlus92.mac | Mise en application du modèle de pollution atmosphérique allemand MLuS92. Conçue par Heinz Spiess. | |
| netdiff.mac | Macro qui compare deux scénarios et qui indique les différences dans la topologie du réseau, c'est-à-dire les nœuds, les liens, les lignes de transport en commun et les segments de lignes de transport en commun qui se trouvent dans un scénario mais non dans l'autre (version 1.3). La macro peut aussi comparer les valeurs d'attributs numériques précisées. Conçue par Heinz Spiess. | |
| nethist.mac | Macro qui produit des histogrammes de réseau arbitraires. Affichage des sorties numériques ou sauvegarde dans un fichier, et définition de l'histogramme dans le module 4.13. Conçue par Heinz Spiess. | |
| netreg.mac | Régression linéaire multiple sur des données de réseau arbitraire (jusqu'à quatre variables indépendantes). Conçue par Heinz Spiess. | |
| oppvol.mac | Macro qui calcule les volumes opposés sur les virages en fonction des angles de virage (peut être modifiée pour tenir compte de renseignements de classement complémentaires, au besoin). Conçue par Heinz Spiess. | |
| parkride.mac | Modèle logit pour park-and-ride qui prévoit des capacités explicites dans les stationnements. Cette macro calcule les matrices de demande intermédiaire pour la première et la deuxième étape du déplacement. Pour la description mathématique, voir l'article. Conçue par Heinz Spiess. | |
| permut.mac | Macro-instruction pour utilisation avec Emme qui a pour fonction de permuter les rangées et les colonnes d'une matrice (version 1.4). | |
| plotstop.mac | Macro-instruction pour utilisation avec Emme qui sert à produire le dessin d'une ligne TC où les arrêts sont colorés en tenant compte des restrictions (version 1.6). | |
| pltlines.mac | Traçage des lignes de transport en commun dans un réseau modifié de façon optimale. Conçue par Heinz Spiess. | |
| polygon.mac | Macro-instruction pour utilisation avec Emme qui effectue le calcul de statistiques pour un ensemble de liens compris dans des polygones définis interactivement. La macro peut uniquement être utilisée dans une fenêtre graphique. Dans la présente version, il est possible d'établir une zone autour des nœuds choisis et de sélectionner les liens qui s'y trouvent (version 1.5). | |
| punchext.mac | Macro-instruction pour utilisation avec Emme qui permet d'extraire les extra attributs du type indiqué (version 1.5). | |
| region.mac | Macro-instruction pour utilisation avec Emme qui sert à marquer les liens à distance X d'un nœud Y (version 1.5). | |
| rndabout.mac | Calcul des volumes opposés dans les ronds points. Conçue par Heinz Spiess. | |
| s2stimes.mac | Agrégation des segments entre les arrêts consécutifs d'une ligne de transport en commun. Production d'un rapport ou d'un fichier contenant les temps et les distances entre les arrêts. Conçue par Heinz Spiess. | |
| sel2lin.mac | Affectation de transport en commun pour deux ensembles de lignes de transport en commun. Permet d'effecteur une affectation de transport en commun multicouche à options additionnelles qui calcule les volumes de transport en commun et la matrice de demande partielle pour tous les déplacements qui utilisent au moins l'un des ensembles de lignes de transport en commun. Conçue par Heinz Spiess. | |
| selines.mac | Affectation de transport en commun pour lignes sélectionnées. Permet d'effecteur une affectation de transport en commun multicouche à options additionnelles qui calcule les volumes de transport en commun et la matrice de demande partielle pour tous les déplacements qui utilisent un ensemble donné de lignes de transport en commun. Conçue par Heinz Spiess. | |
| smooth.mac | Macro-instruction pour utilisation avec Emme qui sert à lisser une matrice de demande (version 1.4). | |
| snetdiff.mac | Macro qui compare les réseaux de deux scénarios dans STAN (version 1.1). | |
| spathatt.mac | Macro-instruction pour utilisation avec Emme qui produit un fichier de transcription contenant les chemins les plus courts entre un nœud et tous les autres nœuds; le fichier de transcription est traité avec GAWK afin de sauvegarder les résultats dans l'attribut d'un lien du réseau (requiert les scripts AWK pathfrom.awk et pathto.awk (version 1.5). | |
| splitime.mac | Fractionnement, en segments, des temps entre les arrêts du transport en commun. Conçue par Heinz Spiess. (version 1.2) | |
| splitmat.mac | Fractionnement d'une matrice de demande en deux matrices intermédiaires. Conçue par Heinz Spiess. | |
| st2stind.mac | Macro-instruction pour utilisation avec Emme qui produit une matrice à indices d'arrêt-à-arrêt pour une ou plusieurs lignes TC (version 1.6). | |
| sta2sta.mac | Macro Emme servant au calcul d'une matrice station-à-station pour une ligne TC donnée. (version 1.11). | |
| stochas.mac | Affectation auto stochastique qui utilise des perturbations de temps aléatoires. Conçue par Heinz Spiess. | |
| tchain3.mac | Modèle de demande en chaîne pour déplacements en trois volets. Pour une description mathématique, voir cet article. Conçue par Heinz Spiess. | |
| tilewgen.mac | Production des coordonnées d'un ensemble de fenêtres adjacentes (en mosaïque) et, pour chaque fenêtre, exécution d'une macro qui utilise les coordonnées des fenêtres comme paramètres. Conçue par Heinz Spiess. | |
| transfer.mac | Calcul des correspondances de ligne à ligne aux noeuds de correspondance (version 1.2). Doit être exécuté avec le script AWK transfer.awk. Pour plus d'information sur ce sujet, se rapporter à l'article. Conçue par Heinz Spiess. | |
| transform.mac | Calcul des nouvelles coordonnées X et Y afin d'ajuster la position du réseau en fonction des paramètres de transformation définis dans la couche de transformation d'Emme (version 1.3). | |
| trineq.mac | Macro-instruction pour utilisation avec Emme qui vérifie si une matrice de «distance» satisfait les conditions d'inégalité triangulaire (version 1.4). |