Métro Métro
Contribuer

Si vous voulez ajouter une nouvelle ville à la liste de Métro  ou compléter le réseau d'une ville existante, c'est très simple. Il suffit de nous envoyer un fichier texte contenant la liste des stations sur chaque ligne (en indiquant les branches et les sens uniques, le cas échéant). Nous vous retournerons alors une base de données sous quelques jours.

Pour des calculs plus précis, vous pouvez ajouter :

  • Les horaires de fonctionnement des lignes
  • Les couleurs des lignes (codage WEB si possible)
  • Les durées de trajet
  • Les fréquences de passage
  • Et autres détails... (mais pas de tables d'horaires, nous ne pourrons pas les utiliser)

Pour ajouter des sites intéressants, ce n'est pas plus compliqué : envoyez simplement un fichier texte indiquant la ou les stations les plus proches pour chaque lieu.

 
Structure
 

Les lignes préfixées par un ";" sont des commentaires, les lignes en gris sont des explications, non nécessaires lorsque vous créez un fichier :

Ligne 1
; Fonctionne 5:00 - 23:00 en semaine / 6:00-0:00 samedi / 8:00-23:00 dimanche
; Trajet 30 minutes (environ 1 minute 45 secondes par arrêt sauf Stop12 à Stop13: 4 min.)
; Couleur rouge : #FF0000
Stop1
Stop2
Stop3
...
Stop12
Stop13

Ligne 2
; Fonctionne 5:00 - 23:00 en semaine / 6:00-0:00 samedi / 8:00-23:00 dimanche
; Trajet 25 minutes (environ 1 minute 40 secondes par arrêt)
; Couleur bleue : #0000CC
Stop20
Stop21
; Stop3 est aussi sur la ligne 1 : une correspondance est faite automatiquement entre les lignes 1 et 2
Stop3
...
Stop29

Bus ligne A
; Fonctionne 7:00 - 20:00
; Trajet 25 minutes (environ 1 minute 20 secondes par arrêt)
; Couleur verte : #00CC00
Stop30
; Le bus dessert le Stop31 uniquement à l'aller (depuis Stop30) et le Stop32 au retour (vers Stop30)
Stop31 +
Stop32 -
Stop33
...

Bus ligne B
; Fonctionne 7:00 - 20:00
; Trajet 25 minutes (environ 1 minute 20 secondes par arrêt)
; Couleur violette : #FF00FF
Stop40
Stop41
Stop42
; 2 branches à partir de ce point : 1 vers le Stop46 et 1 vers le Stop56
; Première branche
Stop42
...
Stop46
; Seconde branche
Stop42
...
Stop56

Extra connexions
; La ligne 1 et la ligne A sont en correspondance à Stop1 / Stop30 (trajet à pied court entre les deux arrêts)
Stop1      Stop30

Lieux intéressants
; Place1 est accessible par les lignes 1 et 2
Place1     Stop3
; Place2 est accessible par les lignes line 1 et A
Place2     Stop1       Stop30

Coordonnées
; Stop 1 est situé à 2,12345 degrés de longitude (est) et 47,56789 degrés de latitude (nord)
Stop1      212345      4756789

Quand vos données sont prêtes, envoyez-les à Patrice, qui construira une base de données et vous la retournera sous quelques jours.

 
Exemple
 

Ce qui suit est un extrait de nos données pour Paris, que vous pouvez comparer avec le plan du réseau disponible sur le site web de la RATP.

Cet exemple essaie d'illustrer toutes les fonctions supportées dans nos jeux de données. Ne vous effrayez pas si cela semble trop complexe : toutes les informations ne sont pas requises pour construire un fichier (bien qu'elles soient utiles pour une base de données complète et très précise).

Données Commentaires
Ligne 7
; Couleur : #FFAB97
; Icône métro
; Service : 5:30-0:30, Samedi soir jusqu'à 1:30 Comme le programme ne permet de sélectionner que des heures "pleines", ces horaires seront "arrondis" (6:00 à 1:00 ou 2:00, en l'occurence).
; Environ 1'30" par arrêt (environ 50 minutes pour un trajet de bout en bout, sur chaque branche) Vous pouvez spécifier le temps de trajet complet ou l'intervalle entre arrêts, qui peut être précis jusqu'à 10 secondes près.
; Fréquence : toutes les 4 minutes (heures de pointe) La fréquence n'est utilisée que pour choisir la ligne la plus fréquente lorsqu'un choix est possible. De ce fait, nous utilisons généralement la fréquence aux heures de pointe comme référence.
La Courneuve-8 Mai 1945
Fort d'Aubervilliers
Aubervilliers-Pantin-4 Chemins
Porte de la Villette
Corentin Cariou
Crimée
Riquet
Stalingrad
Louis Blanc
Château Landon
Gare de l'Est
Poissonnière
Cadet
Le Peletier
Chaussée d'Antin-La Fayette
Opéra
Pyramides
Palais Royal-Musée du Louvre
Pont Neuf
Châtelet
Pont Marie
Sully-Morland
Jussieu
Place Monge
Censier Daubenton
Les Gobelins
Place d'Italie
Tolbiac
Maison Blanche
 
Ceci est le trajet de la ligne... En tous cas, sa première partie.
; Première branche A partir d'ici, la ligne se sépare en deux branches.
; Fréquence : 10 minutes La fréquence de passage sur cette branche est environ moitié de celle de la branche principale.
; Service : comme la branche principale Il est possible de décrire des branches fonctionnant à des horaires différents de la branche principale. Ceci permet également de décrire des trajets différents selon l'horaire.
Maison Blanche
Le Kremlin-Bicêtre
Villejuif-Léo Lagrange
Villejuif-Paul Vaillant Couturier
Villejuif-Louis Aragon
 
Trajet de la première branche. Notez que la première station est celle où la séparation se fait (elle est répétée sur chacune des branches).
; Deuxième branche En l'absence de précision, nous considérerons que les horaires sont identiques à ceux de la branche principale et la moitié de sa fréquence.
Maison Blanche
Porte d'Italie
Porte de Choisy
Porte d'Ivry
Pierre et Marie Curie
Mairie d'Ivry
 
Trajet de la seconde branche.
Ligne 7b
; Couleur : #6FBC8D
; Icône métro
; Service : 5:30-0:30, Samedi soir jusqu'à 1:30
; Fréquence : 10 minutes
; Temps de trajet : environ 10 minutes d'un bout à l'autre
Cette ligne a la particularité de comporter une boucle.
Louis Blanc
Jaurès
Bolivar
Buttes Chaumont
Notez que la station "Louis Blanc" est aussi présente sur la ligne 7: le programme établira automatiquement la correspondance. Vous devez juste vous assurez que les noms sont orthographiés de manière strictement identique pour que la correspondance soit détectée.
Botzaris A partir de cette station, la ligne se sépare pour la boucle.
Place des Fêtes + Cette station est desservie uniquement dans le sens "aller", de "Botzaris" vers "Pré St Gervais".
Danube - Cette station est desservie uniquement dans le sens "retour", de "Pré St Gervais" vers "Botzaris".
Pré St Gervais
 
Cette station marque la fin de la ligne, dans les deux sens.
Ligne SNCF Meaux
; Couleur : #F3BA20
; Icône train
; Service : 6:00-0:30
; Fréquence : 30 minutes
Un autre exemple de ligne avec temps de trajet détaillés.
Paris Est
; Environ 15 minutes
Chelles-Gournay
; Environ 3 minutes
Vaires Torcy
; Environ 6 minutes
Lagny Thorigny
; Environ 6 minutes
Esbly
; Environ 10 minutes
Meaux
 
Les temps de trajet exacts ne peuvent pas toujours être pris en compte : ne dépassez pas une précision de la minute dans ce cas.
Correspondances
Gare de l'Est     Paris Est       4 minutes
 
Voici un exemple de correspondances "forcée" : "Gare de l'Est" est le nom de la station de métro (ligne 7), alors que "Paris Est" est le nom de la gare SNCF située au même endroit.
Notez que vous pouvez spécifier le temps de marche pour aller d'un arrêt à l'autre. A défaut, une valeur de 5 minutes est utilisée.
Sites (POI)
Musée du Louvre   Palais Royal-Musée du Louvre   5 minutes
Le musée du Louvre est accessible depuis la station "Palais Royal-Musée du Louvre" (ligne 7), avec une marche de 5 minutes (à défaut de précision, le temps de marche est fixé à 5 minutes).
; Open 9.00-18.00, Mon & Wed 9.00-21.45; Closed on Tuesday
 
Des informations sur chaque site (adresse, numéro de téléphone, site web, horaires...) peuvent aussi être incluses. Sans que cela constitue une obligation, nous recommandons l'usage de l'anglais pour les utilisateurs internationaux.
Coordonnées
Musée du Louvre   233690   4886080
 
Le musée du Louvre est situé à 2,33690 degrés de longitude (est) et 48,86080 degrés de latitude (nord). Utilisez des valeurs négatives pour les longitudes ouest et les latitudes sud.
 
Mises à jour
 

Et si vous ne voulez pas créer un nouveau fichier mais simplement corriger une erreur ou ajouter des données à un réseau existant ?

D'abord, sachez que nos sources de données sont largement encodées et ne sont donc pas aussi faciles à lire (!) que les exemples ci-dessus. Ne nous demandez donc pas de vous les transmettre. De toutes manières, ne vous inquiétez pas vous n'en aurez pas besoin pour améliorer les données existantes.

Pour des corrections mineures, par exemple d'orthographe, d'arrêt mal placé, de temps de trajet ou de fonctionnement erronés, de correspondances manquantes..., vous pouvez nous envoyer un simple mail décrivant la correction à effectuer et nous nous chargerons de la prendre en compte.

Pour des ajouts plus complets, sur les lignes, les sites, les coordonnées..., essayez de respecter les formats décrits précédemment. De plus, prenez particulièrement soin de l'orthographe des noms d'arrêts présents dans le fichier exisntant : c'est la condition essentielle pour que les correspondances soient correctement détectées.

 
Limitations
 

Métro  comporte quelques limitations dont il vaut mieux être conscient avant d'avancer trop loin.

  • Taille du réseau : parce que le programme est conçu pour un maximum d'efficacité sur des appareils aux capacités limitées, il ne peut pas gérer un volume infini de données. Les limites exactes dépendent de nombreux facteurs, qui ne sont pas tous mesurables. Nous pouvons cependant estimer qu'un réseau comportant plus de 80 à 120 lignes commence à présenter des risques de problèmes.
    Nous avons l'intention de dépasser cette limite dans le futur, mais il faut vivre avec pour l'instant.
  • Nombre de POIs : le logiciel est conçu pour lister uniquement les principaux sites de chaque ville et il n'est pas possible d'en gérer plus de 250 environ.
  • Texte : pour les mêmes raisons, la totalité du texte des informations détaillées des sites est limitée à environ 64k.
  • Bien qu'il soit possible de décrire des trajets différents selon le jour et l'heure (cf. le réseau de New York pour un bon exemple), il n'est pas toujours possible de prendre en compte toutes les variantes, par exemple lorsque le premier ou le dernier service n'effectue qu'une partie du trajet.
    Note : si vous souhaitez décrire de telles variantes, vous devez juste lister chacun des trajets, en spécifiant les horaires applicables.

Et, s'il vous plait, gardez à l'esprit que :

  • Le logiciel ne gère pas des tables d'horaires, il existe d'autres programmes (dont certains gratuits) pour ce faire.
  • Le programme est conçu pour des systèmes de transport (assez) fréquents. Si vous devez attendre un bus pendant une heure pour votre trajet, vous préféreriez probablement disposer des horaires ;-)