Browse Source

Split stations by group id in files to optimize reading

DocSystem 11 months ago
parent
commit
8f9b4f99fb
77 changed files with 824 additions and 812 deletions
  1. 26 12
      api/calypso/transit/navigo.c
  2. 0 341
      files/navigo/ratp_stations.txt
  3. 0 459
      files/navigo/sncf_stations.txt
  4. 13 0
      files/navigo/stations/ratp/stations_1.txt
  5. 12 0
      files/navigo/stations/ratp/stations_10.txt
  6. 13 0
      files/navigo/stations/ratp/stations_11.txt
  7. 15 0
      files/navigo/stations/ratp/stations_12.txt
  8. 8 0
      files/navigo/stations/ratp/stations_13.txt
  9. 11 0
      files/navigo/stations/ratp/stations_14.txt
  10. 12 0
      files/navigo/stations/ratp/stations_15.txt
  11. 13 0
      files/navigo/stations/ratp/stations_16.txt
  12. 12 0
      files/navigo/stations/ratp/stations_17.txt
  13. 13 0
      files/navigo/stations/ratp/stations_18.txt
  14. 11 0
      files/navigo/stations/ratp/stations_19.txt
  15. 13 0
      files/navigo/stations/ratp/stations_2.txt
  16. 8 0
      files/navigo/stations/ratp/stations_20.txt
  17. 10 0
      files/navigo/stations/ratp/stations_21.txt
  18. 13 0
      files/navigo/stations/ratp/stations_22.txt
  19. 12 0
      files/navigo/stations/ratp/stations_23.txt
  20. 13 0
      files/navigo/stations/ratp/stations_24.txt
  21. 14 0
      files/navigo/stations/ratp/stations_25.txt
  22. 9 0
      files/navigo/stations/ratp/stations_26.txt
  23. 5 0
      files/navigo/stations/ratp/stations_27.txt
  24. 6 0
      files/navigo/stations/ratp/stations_28.txt
  25. 11 0
      files/navigo/stations/ratp/stations_29.txt
  26. 9 0
      files/navigo/stations/ratp/stations_3.txt
  27. 8 0
      files/navigo/stations/ratp/stations_30.txt
  28. 13 0
      files/navigo/stations/ratp/stations_31.txt
  29. 9 0
      files/navigo/stations/ratp/stations_4.txt
  30. 11 0
      files/navigo/stations/ratp/stations_5.txt
  31. 13 0
      files/navigo/stations/ratp/stations_6.txt
  32. 10 0
      files/navigo/stations/ratp/stations_7.txt
  33. 13 0
      files/navigo/stations/ratp/stations_8.txt
  34. 7 0
      files/navigo/stations/ratp/stations_9.txt
  35. 3 0
      files/navigo/stations/sncf/stations_1.txt
  36. 1 0
      files/navigo/stations/sncf/stations_14.txt
  37. 1 0
      files/navigo/stations/sncf/stations_15.txt
  38. 11 0
      files/navigo/stations/sncf/stations_16.txt
  39. 8 0
      files/navigo/stations/sncf/stations_17.txt
  40. 23 0
      files/navigo/stations/sncf/stations_18.txt
  41. 19 0
      files/navigo/stations/sncf/stations_20.txt
  42. 40 0
      files/navigo/stations/sncf/stations_21.txt
  43. 7 0
      files/navigo/stations/sncf/stations_22.txt
  44. 5 0
      files/navigo/stations/sncf/stations_23.txt
  45. 11 0
      files/navigo/stations/sncf/stations_26.txt
  46. 3 0
      files/navigo/stations/sncf/stations_28.txt
  47. 1 0
      files/navigo/stations/sncf/stations_3.txt
  48. 19 0
      files/navigo/stations/sncf/stations_30.txt
  49. 5 0
      files/navigo/stations/sncf/stations_31.txt
  50. 18 0
      files/navigo/stations/sncf/stations_32.txt
  51. 6 0
      files/navigo/stations/sncf/stations_33.txt
  52. 25 0
      files/navigo/stations/sncf/stations_35.txt
  53. 22 0
      files/navigo/stations/sncf/stations_40.txt
  54. 11 0
      files/navigo/stations/sncf/stations_41.txt
  55. 13 0
      files/navigo/stations/sncf/stations_42.txt
  56. 18 0
      files/navigo/stations/sncf/stations_43.txt
  57. 19 0
      files/navigo/stations/sncf/stations_44.txt
  58. 4 0
      files/navigo/stations/sncf/stations_45.txt
  59. 25 0
      files/navigo/stations/sncf/stations_50.txt
  60. 13 0
      files/navigo/stations/sncf/stations_51.txt
  61. 9 0
      files/navigo/stations/sncf/stations_52.txt
  62. 12 0
      files/navigo/stations/sncf/stations_53.txt
  63. 12 0
      files/navigo/stations/sncf/stations_54.txt
  64. 12 0
      files/navigo/stations/sncf/stations_55.txt
  65. 4 0
      files/navigo/stations/sncf/stations_56.txt
  66. 2 0
      files/navigo/stations/sncf/stations_57.txt
  67. 2 0
      files/navigo/stations/sncf/stations_6.txt
  68. 19 0
      files/navigo/stations/sncf/stations_60.txt
  69. 14 0
      files/navigo/stations/sncf/stations_61.txt
  70. 2 0
      files/navigo/stations/sncf/stations_63.txt
  71. 8 0
      files/navigo/stations/sncf/stations_64.txt
  72. 9 0
      files/navigo/stations/sncf/stations_65.txt
  73. 4 0
      files/navigo/stations/sncf/stations_70.txt
  74. 1 0
      files/navigo/stations/sncf/stations_72.txt
  75. 2 0
      files/navigo/stations/sncf/stations_73.txt
  76. 7 0
      files/navigo/stations/sncf/stations_75.txt
  77. 8 0
      files/navigo/stations/sncf/stations_76.txt

+ 26 - 12
api/calypso/transit/navigo.c

@@ -222,7 +222,16 @@ char* get_navigo_station(
     switch(service_provider) {
     case NAVIGO_PROVIDER_SNCF: {
         if(station_group_id < 77 && station_id < 19) {
-            const char* sncf_stations_path = APP_ASSETS_PATH("navigo/sncf_stations.txt");
+            char* file_path = malloc(256 * sizeof(char));
+            if(!file_path) {
+                return "Unknown";
+            }
+            snprintf(
+                file_path,
+                256,
+                APP_ASSETS_PATH("navigo/stations/sncf/stations_%d.txt"),
+                station_group_id);
+            const char* sncf_stations_path = file_path;
             Storage* storage = furi_record_open(RECORD_STORAGE);
 
             Stream* stream = file_stream_alloc(storage);
@@ -232,7 +241,7 @@ char* get_navigo_station(
 
             if(file_stream_open(stream, sncf_stations_path, FSAM_READ, FSOM_OPEN_EXISTING)) {
                 while(stream_read_line(stream, line)) {
-                    // file is in csv format: station_group_id,station_id,station_sub_id,station_name
+                    // file is in csv format: station_id,station_sub_id,station_name
                     // search for the station
                     furi_string_replace_all(line, "\r", "");
                     furi_string_replace_all(line, "\n", "");
@@ -241,13 +250,10 @@ char* get_navigo_station(
                     if(!string_line_copy) {
                         return "Unknown";
                     }
-                    int line_station_group_id =
-                        atoi(get_token(string_line_copy, ",", string_line_copy));
                     int line_station_id = atoi(get_token(string_line_copy, ",", string_line_copy));
                     int line_station_sub_id =
                         atoi(get_token(string_line_copy, ",", string_line_copy));
-                    if(line_station_group_id == station_group_id &&
-                       line_station_id == station_id && line_station_sub_id == station_sub_id) {
+                    if(line_station_id == station_id && line_station_sub_id == station_sub_id) {
                         found_station_name =
                             strdup(get_token(string_line_copy, ",", string_line_copy));
                         free(string_line_copy);
@@ -262,6 +268,7 @@ char* get_navigo_station(
             furi_string_free(line);
             file_stream_close(stream);
             stream_free(stream);
+            free(file_path);
 
             if(found_station_name) {
                 return found_station_name;
@@ -278,7 +285,16 @@ char* get_navigo_station(
     case NAVIGO_PROVIDER_RATP:
     case NAVIGO_PROVIDER_ORA: {
         if(station_group_id < 32 && station_id < 16) {
-            const char* ratp_stations_path = APP_ASSETS_PATH("navigo/ratp_stations.txt");
+            char* file_path = malloc(256 * sizeof(char));
+            if(!file_path) {
+                return "Unknown";
+            }
+            snprintf(
+                file_path,
+                256,
+                APP_ASSETS_PATH("navigo/stations/ratp/stations_%d.txt"),
+                station_group_id);
+            const char* ratp_stations_path = file_path;
             Storage* storage = furi_record_open(RECORD_STORAGE);
 
             Stream* stream = file_stream_alloc(storage);
@@ -288,7 +304,7 @@ char* get_navigo_station(
 
             if(file_stream_open(stream, ratp_stations_path, FSAM_READ, FSOM_OPEN_EXISTING)) {
                 while(stream_read_line(stream, line)) {
-                    // file is in csv format: station_group_id,station_id,station_name
+                    // file is in csv format: station_id,station_name
                     // search for the station
                     furi_string_replace_all(line, "\r", "");
                     furi_string_replace_all(line, "\n", "");
@@ -297,11 +313,8 @@ char* get_navigo_station(
                     if(!string_line_copy) {
                         return "Unknown";
                     }
-                    int line_station_group_id =
-                        atoi(get_token(string_line_copy, ",", string_line_copy));
                     int line_station_id = atoi(get_token(string_line_copy, ",", string_line_copy));
-                    if(line_station_group_id == station_group_id &&
-                       line_station_id == station_id) {
+                    if(line_station_id == station_id) {
                         found_station_name =
                             strdup(get_token(string_line_copy, ",", string_line_copy));
                         free(string_line_copy);
@@ -316,6 +329,7 @@ char* get_navigo_station(
             furi_string_free(line);
             file_stream_close(stream);
             stream_free(stream);
+            free(file_path);
 
             if(found_station_name) {
                 return found_station_name;

+ 0 - 341
files/navigo/ratp_stations.txt

@@ -1,341 +0,0 @@
-station_group_id,station_id,station_name
-1,0,Cite
-1,1,Saint-Michel
-1,4,Odeon
-1,5,Cluny - La Sorbonne
-1,6,Maubert - Mutualite
-1,7,Luxembourg
-1,8,Châtelet
-1,9,Les Halles
-1,10,Les Halles
-1,12,Louvre - Rivoli
-1,13,Pont Neuf
-1,14,Cite
-1,15,Hotel de Ville
-2,0,Rennes
-2,2,Cambronne
-2,3,Sevres - Lecourbe
-2,4,Segur
-2,6,Saint-François-Xavier
-2,7,Duroc
-2,8,Vaneau
-2,9,Sevres - Babylone
-2,10,Rue du Bac
-2,11,Rennes
-2,12,Saint-Sulpice
-2,14,Mabillon
-2,15,Saint-Germain-des-Pres
-3,0,Villette
-3,4,Porte de la Villette
-3,5,Aubervilliers - Pantin - Quatre Chemins
-3,6,Fort d'Aubervilliers
-3,7,La Courneuve - 8 Mai 1945
-3,9,Hoche
-3,10,Eglise de Pantin
-3,11,Bobigny - Pantin - Raymond Queneau
-3,12,Bobigny - Pablo Picasso
-4,0,Montparnasse
-4,2,Pernety
-4,3,Plaisance
-4,4,Gaite
-4,6,Edgar Quinet
-4,7,Vavin
-4,8,Montparnasse - Bienvenue
-4,12,Saint-Placide
-4,14,Notre-Dame-des-Champs
-5,0,Nation
-5,2,Robespierre
-5,3,Porte de Montreuil
-5,4,Maraichers
-5,5,Buzenval
-5,6,Rue des Boulets
-5,7,Porte de Vincennes
-5,9,Picpus
-5,10,Nation
-5,12,Avron
-5,13,Alexandre Dumas
-6,0,Saint-Lazare
-6,1,Malesherbes
-6,2,Monceau
-6,3,Villiers
-6,4,Quatre-Septembre
-6,5,Opera
-6,6,Auber
-6,7,Havre - Caumartin
-6,8,Saint-Lazare
-6,9,Saint-Lazare
-6,10,Saint-Augustin
-6,12,Europe
-6,13,Liege
-7,0,Auteuil
-7,3,Porte de Saint-Cloud
-7,7,Porte d'Auteuil
-7,8,Eglise d'Auteuil
-7,9,Michel-Ange - Auteuil
-7,10,Michel-Ange - Molitor
-7,11,Chardon-Lagache
-7,12,Mirabeau
-7,14,Exelmans
-7,15,Jasmin
-8,0,Republique
-8,1,Rambuteau
-8,3,Arts et Metiers
-8,4,Jacques Bonsergent
-8,5,Goncourt
-8,6,Temple
-8,7,Republique
-8,10,Oberkampf
-8,11,Parmentier
-8,12,Filles du Calvaire
-8,13,Saint-Sebastien - Froissart
-8,14,Richard-Lenoir
-8,15,Saint-Ambroise
-9,0,Austerlitz
-9,1,Quai de la Gare
-9,2,Chevaleret
-9,4,Saint-Marcel
-9,7,Gare d'Austerlitz
-9,8,Gare de Lyon
-9,10,Quai de la Rapee
-10,0,Invalides
-10,1,Champs-Elysees - Clemenceau
-10,2,Concorde
-10,3,Madeleine
-10,4,Bir-Hakeim
-10,7,Ecole Militaire
-10,8,La Tour-Maubourg
-10,9,Invalides
-10,11,Saint-Denis - Universite
-10,12,Varenne
-10,13,Assemblee nationale
-10,14,Solferino
-11,0,Sentier
-11,1,Tuileries
-11,2,Palais Royal - Musee du Louvre
-11,3,Pyramides
-11,4,Bourse
-11,6,Grands Boulevards
-11,7,Richelieu - Drouot
-11,8,Bonne Nouvelle
-11,10,Strasbourg - Saint-Denis
-11,11,Château d'Eau
-11,13,Sentier
-11,14,Reaumur - Sebastopol
-11,15,etienne Marcel
-12,0,Ile Saint-Louis
-12,1,Faidherbe - Chaligny
-12,2,Reuilly - Diderot
-12,3,Montgallet
-12,4,Censier - Daubenton
-12,5,Place Monge
-12,6,Cardinal Lemoine
-12,7,Jussieu
-12,8,Sully - Morland
-12,9,Pont Marie
-12,10,Saint-Paul
-12,12,Bastille
-12,13,Chemin Vert
-12,14,Breguet - Sabin
-12,15,Ledru-Rollin
-13,0,Daumesnil
-13,1,Porte Doree
-13,3,Porte de Charenton
-13,7,Bercy
-13,8,Dugommier
-13,10,Michel Bizot
-13,11,Daumesnil
-13,12,Bel-Air
-14,0,Italie
-14,2,Porte de Choisy
-14,3,Porte d'Italie
-14,4,Cite universitaire
-14,9,Maison Blanche
-14,10,Tolbiac
-14,11,Nationale
-14,12,Campo-Formio
-14,13,Les Gobelins
-14,14,Place d'Italie
-14,15,Corvisart
-15,0,Denfert
-15,1,Cour Saint-Emilion
-15,2,Porte d'Orleans
-15,3,Bibliotheque François Mitterrand
-15,4,Mouton-Duvernet
-15,5,Alesia
-15,6,Olympiades
-15,8,Glaciere
-15,9,Saint-Jacques
-15,10,Raspail
-15,13,Denfert-Rochereau
-15,14,Denfert-Rochereau
-16,0,Felix Faure
-16,1,Falguiere
-16,2,Pasteur
-16,3,Volontaires
-16,4,Vaugirard
-16,5,Convention
-16,6,Porte de Versailles
-16,9,Balard
-16,10,Lourmel
-16,11,Boucicaut
-16,12,Felix Faure
-16,13,Charles Michels
-16,14,Javel - Andre Citroen
-17,0,Passy
-17,2,Porte Dauphine
-17,4,La Motte-Picquet - Grenelle
-17,5,Commerce
-17,6,Avenue emile Zola
-17,7,Dupleix
-17,8,Passy
-17,9,Ranelagh
-17,11,La Muette
-17,13,Rue de la Pompe
-17,14,Boissiere
-17,15,Trocadero
-18,0,Etoile
-18,1,Iena
-18,3,Alma - Marceau
-18,4,Miromesnil
-18,5,Saint-Philippe du Roule
-18,7,Franklin D. Roosevelt
-18,8,George V
-18,9,Kleber
-18,10,Victor Hugo
-18,11,Argentine
-18,12,Charles de Gaulle - Itoile
-18,14,Ternes
-18,15,Courcelles
-19,0,Clichy - Saint Ouen
-19,1,Mairie de Clichy
-19,2,Gabriel Peri
-19,3,Les Agnettes
-19,4,Asnieres - Gennevilliers - Les Courtilles
-19,9,La Chapelle
-19,10,Garibaldi
-19,11,Mairie de Saint-Ouen
-19,13,Carrefour Pleyel
-19,14,Saint-Denis - Porte de Paris
-19,15,Basilique de Saint-Denis
-20,0,Montmartre
-20,1,Porte de Clignancourt
-20,6,Porte de la Chapelle
-20,7,Marx Dormoy
-20,9,Marcadet - Poissonniers
-20,10,Simplon
-20,11,Jules Joffrin
-20,12,Lamarck - Caulaincourt
-21,0,Lafayette
-21,1,Chaussee d'Antin - La Fayette
-21,2,Le Peletier
-21,3,Cadet
-21,4,Château Rouge
-21,7,Barbes - Rochechouart
-21,8,Gare du Nord
-21,9,Gare de l'Est
-21,10,Poissonniere
-21,11,Château-Landon
-22,0,Buttes Chaumont
-22,1,Porte de Pantin
-22,2,Ourcq
-22,4,Corentin Cariou
-22,6,Crimee
-22,8,Riquet
-22,9,La Chapelle
-22,10,Louis Blanc
-22,11,Stalingrad
-22,12,Jaures
-22,13,Laumiere
-22,14,Bolivar
-22,15,Colonel Fabien
-23,0,Belleville
-23,2,Porte des Lilas
-23,3,Mairie des Lilas
-23,4,Porte de Bagnolet
-23,5,Gallieni
-23,8,Place des Fetes
-23,9,Botzaris
-23,10,Danube
-23,11,Pre Saint-Gervais
-23,13,Buttes Chaumont
-23,14,Jourdain
-23,15,Telegraphe
-24,0,Pere Lachaise
-24,1,Voltaire
-24,2,Charonne
-24,4,Pere Lachaise
-24,5,Menilmontant
-24,6,Rue Saint-Maur
-24,7,Philippe Auguste
-24,8,Saint-Fargeau
-24,9,Pelleport
-24,10,Gambetta
-24,12,Belleville
-24,13,Couronnes
-24,14,Pyrenees
-25,0,Charenton
-25,2,Croix de Chavaux
-25,3,Mairie de Montreuil
-25,4,Maisons-Alfort - Les Juilliottes
-25,5,Creteil - L'echat
-25,6,Creteil - Universite
-25,7,Creteil - Prefecture
-25,8,Saint-Mande
-25,10,Berault
-25,11,Château de Vincennes
-25,12,Liberte
-25,13,Charenton - ecoles
-25,14,Ecole veterinaire de Maisons-Alfort
-25,15,Maisons-Alfort - Stade
-26,0,Ivry - Villejuif
-26,3,Porte d'Ivry
-26,4,Pierre et Marie Curie
-26,5,Mairie d'Ivry
-26,6,Le Kremlin-Bicetre
-26,7,Villejuif - Leo Lagrange
-26,8,Villejuif - Paul Vaillant-Couturier
-26,9,Villejuif - Louis Aragon
-26,11,Villejuif - Institut Gustave Roussy
-27,0,Vanves
-27,2,Porte de Vanves
-27,7,Malakoff - Plateau de Vanves
-27,8,Malakoff - Rue etienne Dolet
-27,9,Châtillon - Montrouge
-28,0,Issy
-28,2,Corentin Celton
-28,3,Mairie d'Issy
-28,8,Marcel Sembat
-28,9,Billancourt
-28,10,Pont de Sevres
-29,0,Levallois
-29,4,Boulogne - Jean Jaures
-29,5,Boulogne - Pont de Saint-Cloud
-29,8,Les Sablons
-29,9,Pont de Neuilly
-29,10,Esplanade de la Defense
-29,11,La Defense
-29,12,Porte de Champerret
-29,13,Louise Michel
-29,14,Anatole France
-29,15,Pont de Levallois - Becon
-30,0,Pereire
-30,1,Porte Maillot
-30,4,Wagram
-30,5,Pereire
-30,8,Brochant
-30,9,Porte de Clichy
-30,12,Guy Moquet
-30,13,Porte de Saint-Ouen
-31,0,Pigalle
-31,2,Funiculaire de Montmartre (station inferieure)
-31,3,Funiculaire de Montmartre (station superieure)
-31,4,Anvers
-31,5,Abbesses
-31,6,Pigalle
-31,7,Blanche
-31,8,Trinite - d'Estienne d'Orves
-31,9,Notre-Dame-de-Lorette
-31,10,Saint-Georges
-31,12,Rome
-31,13,Place de Clichy
-31,14,La Fourche

+ 0 - 459
files/navigo/sncf_stations.txt

@@ -1,459 +0,0 @@
-station_group_id,station_id,station_sub_id,station_name
-1,0,1,Chatelet-Les Halles
-1,1,1,Chatelet-Les Halles
-1,7,1,Luxembourg
-3,0,1,Saint-Michel Notre-Dame
-6,0,1,Auber
-6,6,1,Auber
-14,4,1,Cite Universitaire
-15,12,1,Port Royal
-16,1,1,Nation
-16,2,1,Fontenay-sous-Bois
-16,2,2,Vincennes
-16,3,1,Joinville-le-Pont
-16,3,2,Nogent-sur-Marne
-16,4,1,Saint-Maur Creteil
-16,5,1,Le Parc de Saint-Maur
-16,6,1,Champigny
-16,7,1,La Varenne-Chennevieres
-16,8,1,Boissy-Saint-Leger
-16,8,2,Sucy Bonneuil
-17,1,1,Charles de Gaulle-Etoile
-17,4,1,La Defense (Grande Arche)
-17,5,1,Nanterre-Ville
-17,6,1,Rueil-Malmaison
-17,8,1,Chatou-Croissy
-17,9,1,Le Vesinet-Centre
-17,9,2,Le Vesinet-Le Pecq
-17,9,3,Saint-Germain-en-Laye
-18,0,1,Denfert-Rochereau
-18,1,1,Gentilly
-18,2,1,Arcueil-Cachan
-18,2,2,Laplace
-18,3,1,Bagneux
-18,3,2,Bourg-la-Reine
-18,4,1,La Croix-de-Berny
-18,4,2,Parc de Sceaux
-18,5,1,Antony
-18,5,2,Fontaine-Michalon
-18,5,3,Les Baconnets
-18,6,1,Massy-Palaiseau
-18,6,2,Massy-Verrieres
-18,7,1,Palaiseau Villebon
-18,7,2,Palaiseau
-18,8,1,Lozere
-18,9,1,Le Guichet
-18,9,2,Orsay-Ville
-18,10,1,Bures-sur-Yvette
-18,10,2,Courcelle-sur-Yvette
-18,10,3,Gif-sur-Yvette
-18,10,4,La Hacquiniere
-18,10,5,Saint-Remy-les-Chevreuse
-20,1,1,Gare de l'Est
-20,4,1,Pantin
-20,5,1,Noisy-le-Sec
-20,6,1,Bondy
-20,7,1,Gagny
-20,7,2,Le Raincy Villemomble Montfermeil
-20,9,1,Chelles Gournay
-20,9,2,Le Chenay Gagny
-20,10,1,Vaires Torcy
-20,11,1,Lagny-Thorigny
-20,13,1,Esbly
-20,14,1,Meaux
-20,15,1,Changis-Saint-Jean
-20,15,2,Isles-Armentieres Congis
-20,15,3,Lizy-sur-Ourcq
-20,15,4,Trilport
-20,16,1,Crouy-sur-Ourcq
-20,16,2,La Ferte-sous-Jouarre
-20,16,3,Nanteuil Saacy
-21,5,1,Rosny-Bois-Perrier
-21,5,2,Rosny-sous-Bois
-21,5,3,Val de Fontenay
-21,6,1,Nogent Le-Perreux
-21,7,1,Les Boullereaux Champigny
-21,8,1,Villiers-sur-Marne Plessis-Trevise
-21,9,1,Les Yvris Noisy-le-Grand
-21,10,1,Emerainville Pontault-Combault
-21,10,2,Roissy-en-Brie
-21,11,1,Ozoir-la-Ferriere
-21,12,1,Gretz-Armainvilliers
-21,12,2,Tournan
-21,15,1,Courquetaine
-21,15,2,Faremoutiers Pommeuse
-21,15,3,Guerard La-Celle-sur-Morin
-21,15,4,Liverdy en Brie
-21,15,5,Marles-en-Brie
-21,15,6,Mormant
-21,15,7,Mortcerf
-21,15,8,Mouroux
-21,15,9,Ozouer le voulgis
-21,15,10,Verneuil-l'Etang
-21,15,11,Villepatour - Presles
-21,15,12,Yebles - Guignes
-21,15,13,Yebles
-21,16,1,Chailly Boissy-le-Châtel
-21,16,2,Chauffry
-21,16,3,Coulommiers
-21,16,4,Jouy-sur-Morin Le-Marais
-21,16,5,Nangis
-21,16,6,Saint-Remy-la-Vanne
-21,16,7,Saint-Simeon
-21,17,1,Champbenoist-Poigny
-21,17,2,La Ferte-Gaucher
-21,17,3,Longueville
-21,17,4,Provins
-21,17,5,Sainte-Colombe-Septveilles
-21,18,1,Flamboin
-21,18,2,Meilleray
-21,18,3,Villiers St Georges
-22,7,1,Allee de la Tour-Rendez-Vous
-22,7,2,La Remise-a-Jorelle
-22,7,3,Les Coquetiers
-22,7,4,Les Pavillons-sous-Bois
-22,8,1,Gargan
-22,9,1,Freinville Sevran
-22,9,2,L'Abbaye
-23,13,1,Couilly Saint-Germain Quincy
-23,13,2,Les Champs-Forts
-23,13,3,Montry Conde
-23,14,1,Crecy-en-Brie La Chapelle
-23,14,2,Villiers-Montbarbin
-26,5,1,Val de Fontenay
-26,6,1,Bry-sur-Marne
-26,6,2,Neuilly-Plaisance
-26,7,1,Noisy-le-Grand (Mont d'Est)
-26,8,1,Noisy-Champs
-26,10,1,Lognes
-26,10,2,Noisiel
-26,10,3,Torcy
-26,11,1,Bussy-Saint-Georges
-26,12,1,Val d'europe
-26,13,1,Marne-la-Vallee Chessy
-28,4,1,Fontenay-aux-Roses
-28,4,2,Robinson
-28,4,3,Sceaux
-30,1,1,Gare Saint-Lazare
-30,3,1,Pont Cardinet
-30,4,1,Asnieres
-30,4,2,Becon-les-Bruyeres
-30,4,3,Clichy Levallois
-30,4,4,Courbevoie
-30,4,5,La Defense (Grande Arche)
-30,5,1,Puteaux
-30,5,2,Suresnes Mont-Valerien
-30,7,1,Garches Marne-la-Coquette
-30,7,2,Le Val d'Or
-30,7,3,Saint-Cloud
-30,8,1,Vaucresson
-30,9,1,Bougival
-30,9,2,La Celle-Saint-Cloud
-30,9,3,Louveciennes
-30,9,4,Marly-le-Roi
-30,10,1,L'Etang-la-Ville
-30,10,2,Saint-Nom-la-Breteche Foret de Marly
-31,7,1,Chaville-Rive Droite
-31,7,2,Sevres Ville-d'Avray
-31,7,3,Viroflay-Rive Droite
-31,8,1,Montreuil
-31,8,2,Versailles-Rive Droite
-32,5,1,La Garenne-Colombes
-32,5,2,Les Vallees
-32,5,3,Nanterre-Universite
-32,7,1,Houilles Carrieres-sur-Seine
-32,7,2,Sartrouville
-32,9,1,Maisons-Laffitte
-32,10,1,Poissy
-32,11,1,Villennes-sur-Seine
-32,12,1,Les Clairieres de Verneuil
-32,12,2,Vernouillet Verneuil
-32,13,1,Aubergenville-Elisabethville
-32,13,2,Les Mureaux
-32,14,1,Epone Mezieres
-32,16,1,Bonnieres
-32,16,2,Mantes-Station
-32,16,3,Mantes-la-Jolie
-32,16,4,Port-Villez
-32,16,5,Rosny-sur-Seine
-33,10,1,Acheres-Grand-Cormier
-33,10,2,Acheres-Ville
-33,11,1,Cergy-Prefecture
-33,11,2,Neuville-Universite
-33,12,1,Cergy-Saint-Christophe
-33,12,2,Cergy-le-Haut
-35,4,1,Bois-Colombes
-35,5,1,Colombes
-35,5,2,Le Stade
-35,6,1,Argenteuil
-35,6,2,Argenteuil
-35,8,1,Cormeilles-en-Parisis
-35,8,2,Val d'Argenteuil
-35,8,3,Val d'Argenteuil
-35,9,1,Herblay
-35,9,2,La Frette Montigny
-35,10,1,Conflans-Fin d'Oise
-35,10,2,Conflans-Sainte-Honorine
-35,11,1,Andresy
-35,11,2,Chanteloup-les-Vignes
-35,11,3,Maurecourt
-35,12,1,Triel-sur-Seine
-35,12,2,Vaux-sur-Seine
-35,13,1,Meulan Hadricourt
-35,13,2,Thun-le-Paradis
-35,14,1,Gargenville
-35,14,2,Juziers
-35,15,1,Issou Porcheville
-35,15,2,Limay
-35,16,1,Breval
-35,16,2,Menerville
-40,1,1,Gare de Lyon
-40,5,1,Le Vert de Maisons
-40,5,2,Maisons-Alfort Alfortville
-40,6,1,Villeneuve-Prairie
-40,7,1,Villeneuve-Triage
-40,8,1,Villeneuve-Saint-Georges
-40,9,1,Juvisy
-40,9,2,Vigneux-sur-Seine
-40,10,1,Ris-Orangis
-40,10,2,Viry-Châtillon
-40,11,1,Evry Val de Seine
-40,11,2,Grand-Bourg
-40,12,1,Corbeil-Essonnes
-40,12,2,Mennecy
-40,12,3,Moulin-Galant
-40,13,1,Ballancourt
-40,13,2,Fontenay le Vicomte
-40,14,1,La Ferte-Alais
-40,16,1,Boutigny
-40,16,2,Maisse
-40,17,1,Boigneville
-40,17,2,Buno-Gironville
-41,0,1,Musee d'Orsay
-41,0,2,Saint-Michel Notre-Dame
-41,1,1,Gare d'Austerlitz
-41,2,1,Bibliotheque-Francois Mitterrand
-41,4,1,Ivry-sur-Seine
-41,4,2,Vitry-sur-Seine
-41,5,1,Choisy-le-Roi
-41,5,2,Les Ardoines
-41,7,1,Villeneuve-le-Roi
-41,8,1,Ablon
-41,9,1,Athis-Mons
-42,9,1,Epinay-sur-Orge
-42,9,2,Savigny-sur-Orge
-42,10,1,Sainte-Genevieve-des-Bois
-42,11,1,Saint-Michel-sur-Orge
-42,12,1,Bretigny-sur-Orge
-42,12,2,Marolles-en-Hurepoix
-42,13,1,Bouray
-42,13,2,Lardy
-42,14,1,Chamarande
-42,14,2,Etampes
-42,14,3,Etrechy
-42,16,1,Saint-Martin d'Etampes
-42,17,1,Guillerval
-43,9,1,Montgeron Crosne
-43,9,2,Yerres
-43,10,1,Brunoy
-43,11,1,Boussy-Saint-Antoine
-43,11,2,Combs-la-Ville Quincy
-43,12,1,Lieusaint Moissy
-43,13,1,Cesson
-43,13,2,Savigny-le-Temple Nandy
-43,15,1,Le Mee
-43,15,2,Melun
-43,16,1,Chartrettes
-43,16,2,Fontaine-le-Port
-43,16,3,Livry-sur-Seine
-43,17,1,Champagne-sur-Seine
-43,17,2,Hericy
-43,17,3,La Grande Paroisse
-43,17,4,Vernou-sur-Seine
-43,17,5,Vulaines-sur-Seine Samoreau
-44,12,1,Essonnes-Robinson
-44,12,2,Villabe
-44,13,1,Coudray-Montceaux
-44,13,2,Le Plessis-Chenet-IBM
-44,13,3,Saint-Fargeau
-44,14,1,Boissise-le-Roi
-44,14,2,Ponthierry Pringy
-44,15,1,Vosves
-44,16,1,Bois-le-Roi
-44,17,1,Bagneaux-sur-Loing
-44,17,2,Bourron-Marlotte Grez
-44,17,3,Fontainebleau-Avon
-44,17,4,Montereau
-44,17,5,Montigny-sur-Loing
-44,17,6,Moret Veneux-les-Sablons
-44,17,7,Nemours Saint-Pierre
-44,17,8,Saint-Mammes
-44,17,9,Souppes
-44,17,10,Thomery
-45,10,1,Grigny-Centre
-45,11,1,Evry Courcouronnes
-45,11,2,Orangis Bois de l'Epine
-45,12,1,Le Bras-de-Fer - Evry Genopole
-50,0,1,Haussmann-Saint-Lazare
-50,1,1,Gare du Nord
-50,1,2,Magenta
-50,1,3,Paris-Nord
-50,5,1,Epinay-Villetaneuse
-50,5,2,Saint-Denis
-50,5,3,Sevres-Rive Gauche
-50,6,1,La Barre-Ormesson
-50,7,1,Champ de Courses d'Enghien
-50,7,2,Enghien-les-Bains
-50,8,1,Ermont-Eaubonne
-50,8,2,Ermont-Halte
-50,8,3,Gros-Noyer Saint-Prix
-50,9,1,Saint-Leu-La-Foret
-50,9,2,Taverny
-50,9,3,Vaucelles
-50,10,1,Bessancourt
-50,10,2,Frepillon
-50,10,3,Mery
-50,11,1,Meriel
-50,11,2,Valmondois
-50,12,1,Bruyeres-sur-Oise
-50,12,2,Champagne-sur-Oise
-50,12,3,L'Isle-Adam Parmain
-50,12,4,Persan Beaumont
-51,4,1,La Courneuve-Aubervilliers
-51,4,2,La Plaine-Stade de France
-51,5,1,Le Bourget
-51,7,1,Blanc-Mesnil
-51,7,2,Drancy
-51,8,1,Aulnay-sous-Bois
-51,9,1,Sevran Livry
-51,9,2,Vert-Galant
-51,10,1,Villeparisis
-51,11,1,Compans
-51,11,2,Mitry-Claye
-51,12,1,Dammartin Juilly Saint-Mard
-51,12,2,Thieux Nantouillet
-52,5,1,Stade de France-Saint-Denis
-52,6,1,Pierrefitte Stains
-52,7,1,Garges-Sarcelles
-52,8,1,Villiers-le-Bel (Gonesse - Arnouville)
-52,10,1,Goussainville
-52,10,2,Les Noues
-52,10,3,Louvres
-52,11,1,La Borne-Blanche
-52,11,2,Survilliers-Fosses
-53,6,1,Deuil Montmagny
-53,7,1,Groslay
-53,8,1,Sarcelles Saint-Brice
-53,9,1,Domont
-53,9,2,Ecouen Ezanville
-53,10,1,Bouffemont Moisselles
-53,10,2,Montsoult Maffliers
-53,11,1,Belloy-Saint-Martin
-53,11,2,Luzarches
-53,11,3,Seugy
-53,11,4,Viarmes
-53,11,5,Villaines
-54,8,1,Cernay
-54,9,1,Franconville Plessis-Bouchard
-54,9,2,Montigny-Beauchamp
-54,10,1,Pierrelaye
-54,11,1,Pontoise
-54,11,2,Saint-Ouen-l'Aumone-Liesse
-54,12,1,Boissy-l'Aillerie
-54,12,2,Osny
-54,15,1,Chars
-54,15,2,Montgeroult Courcelles
-54,15,3,Santeuil Le Perchay
-54,15,4,Us
-55,0,1,Avenue Foch
-55,0,2,Avenue Henri-Martin
-55,0,3,Boulainvilliers
-55,0,4,Kennedy Radio-France
-55,0,5,Neuilly-Porte Maillot (Palais des congres)
-55,1,1,Pereire-Levallois
-55,2,1,Porte de Clichy
-55,3,1,Saint-Ouen
-55,4,1,Les Gresillons
-55,5,1,Gennevilliers
-55,6,1,Epinay-sur-Seine
-55,7,1,Saint-Gratien
-56,11,1,Auvers-sur-Oise
-56,11,2,Chaponval
-56,11,3,Epluches
-56,11,4,Pont Petit
-57,11,1,Presles Courcelles
-57,12,1,Nointel Mours
-60,1,1,Gare Montparnasse
-60,4,1,Clamart
-60,4,2,Vanves Malakoff
-60,5,1,Bellevue
-60,5,2,Bievres
-60,5,3,Meudon
-60,6,1,Chaville-Rive Gauche
-60,6,2,Chaville-Velizy
-60,6,3,Viroflay-Rive Gauche
-60,7,1,Versailles-Chantiers
-60,10,1,Saint-Cyr
-60,11,1,Saint-Quentin-en-Yvelines - Montigny le Bretonneux
-60,11,2,Trappes
-60,12,1,Coignieres
-60,12,2,La Verriere
-60,13,1,Les Essarts-le-Roi
-60,14,1,Le Perray
-60,14,2,Rambouillet
-60,15,1,Gazeran
-61,10,1,Fontenay-le-Fleury
-61,11,1,Villepreux Les-Clayes
-61,12,1,Plaisir Grignon
-61,12,2,Plaisir Les-Clayes
-61,13,1,Beynes
-61,13,2,Mareil-sur-Mauldre
-61,13,3,Maule
-61,13,4,Nezel Aulnay
-61,15,1,Garancieres La-Queue
-61,15,2,Montfort-l'Amaury Mere
-61,15,3,Orgerus Behoust
-61,15,4,Tacoigneres Richebourg
-61,15,5,Villiers Neauphle Pontchartrain
-61,16,1,Houdan
-63,7,1,Porchefontaine
-63,7,2,Versailles-Rive Gauche
-64,0,1,Invalides
-64,0,2,Pont de l'alma
-64,1,1,Champ de Mars-Tour Eiffel
-64,2,1,Javel
-64,3,1,Boulevard Victor - Pont du Garigliano
-64,3,2,Issy-Val de Seine
-64,3,3,Issy
-64,5,1,Meudon-Val-Fleury
-65,8,1,Jouy-en-Josas
-65,8,2,Petit-Jouy-les-Loges
-65,9,1,Vauboyen
-65,10,1,Igny
-65,11,1,Massy-Palaiseau
-65,12,1,Longjumeau
-65,13,1,Chilly-Mazarin
-65,14,1,Gravigny-Balizy
-65,14,2,Petit-Vaux
-70,9,1,Parc des Expositions
-70,9,2,Sevran-Beaudottes
-70,9,3,Villepinte
-70,10,1,Aeroport Charles de Gaulle
-72,7,1,Sannois
-73,11,1,Eragny Neuville
-73,11,2,Saint-Ouen-l'Aumone (Eglise)
-75,7,1,Les Saules
-75,7,2,Orly-Ville
-75,9,1,Pont de Rungis Aeroport d'Orly
-75,9,2,Rungis-La Fraternelle
-75,10,1,Chemin d'Antony
-75,12,1,Massy-Verrieres
-75,12,2,Arpajon
-76,12,1,Egly
-76,12,2,La Norville Saint-Germain-les-Arpajon
-76,13,1,Breuillet Bruyeres-le-Châtel
-76,13,2,Breuillet-Village
-76,13,3,Saint-Cheron
-76,14,1,Sermaise
-76,15,1,Dourdan
-76,15,2,Dourdan-la-Foret

+ 13 - 0
files/navigo/stations/ratp/stations_1.txt

@@ -0,0 +1,13 @@
+0,Cite
+1,Saint-Michel
+4,Odeon
+5,Cluny - La Sorbonne
+6,Maubert - Mutualite
+7,Luxembourg
+8,Châtelet
+9,Les Halles
+10,Les Halles
+12,Louvre - Rivoli
+13,Pont Neuf
+14,Cite
+15,Hotel de Ville

+ 12 - 0
files/navigo/stations/ratp/stations_10.txt

@@ -0,0 +1,12 @@
+0,Invalides
+1,Champs-Elysees - Clemenceau
+2,Concorde
+3,Madeleine
+4,Bir-Hakeim
+7,Ecole Militaire
+8,La Tour-Maubourg
+9,Invalides
+11,Saint-Denis - Universite
+12,Varenne
+13,Assemblee nationale
+14,Solferino

+ 13 - 0
files/navigo/stations/ratp/stations_11.txt

@@ -0,0 +1,13 @@
+0,Sentier
+1,Tuileries
+2,Palais Royal - Musee du Louvre
+3,Pyramides
+4,Bourse
+6,Grands Boulevards
+7,Richelieu - Drouot
+8,Bonne Nouvelle
+10,Strasbourg - Saint-Denis
+11,Château d'Eau
+13,Sentier
+14,Reaumur - Sebastopol
+15,etienne Marcel

+ 15 - 0
files/navigo/stations/ratp/stations_12.txt

@@ -0,0 +1,15 @@
+0,Ile Saint-Louis
+1,Faidherbe - Chaligny
+2,Reuilly - Diderot
+3,Montgallet
+4,Censier - Daubenton
+5,Place Monge
+6,Cardinal Lemoine
+7,Jussieu
+8,Sully - Morland
+9,Pont Marie
+10,Saint-Paul
+12,Bastille
+13,Chemin Vert
+14,Breguet - Sabin
+15,Ledru-Rollin

+ 8 - 0
files/navigo/stations/ratp/stations_13.txt

@@ -0,0 +1,8 @@
+0,Daumesnil
+1,Porte Doree
+3,Porte de Charenton
+7,Bercy
+8,Dugommier
+10,Michel Bizot
+11,Daumesnil
+12,Bel-Air

+ 11 - 0
files/navigo/stations/ratp/stations_14.txt

@@ -0,0 +1,11 @@
+0,Italie
+2,Porte de Choisy
+3,Porte d'Italie
+4,Cite universitaire
+9,Maison Blanche
+10,Tolbiac
+11,Nationale
+12,Campo-Formio
+13,Les Gobelins
+14,Place d'Italie
+15,Corvisart

+ 12 - 0
files/navigo/stations/ratp/stations_15.txt

@@ -0,0 +1,12 @@
+0,Denfert
+1,Cour Saint-Emilion
+2,Porte d'Orleans
+3,Bibliotheque François Mitterrand
+4,Mouton-Duvernet
+5,Alesia
+6,Olympiades
+8,Glaciere
+9,Saint-Jacques
+10,Raspail
+13,Denfert-Rochereau
+14,Denfert-Rochereau

+ 13 - 0
files/navigo/stations/ratp/stations_16.txt

@@ -0,0 +1,13 @@
+0,Felix Faure
+1,Falguiere
+2,Pasteur
+3,Volontaires
+4,Vaugirard
+5,Convention
+6,Porte de Versailles
+9,Balard
+10,Lourmel
+11,Boucicaut
+12,Felix Faure
+13,Charles Michels
+14,Javel - Andre Citroen

+ 12 - 0
files/navigo/stations/ratp/stations_17.txt

@@ -0,0 +1,12 @@
+0,Passy
+2,Porte Dauphine
+4,La Motte-Picquet - Grenelle
+5,Commerce
+6,Avenue emile Zola
+7,Dupleix
+8,Passy
+9,Ranelagh
+11,La Muette
+13,Rue de la Pompe
+14,Boissiere
+15,Trocadero

+ 13 - 0
files/navigo/stations/ratp/stations_18.txt

@@ -0,0 +1,13 @@
+0,Etoile
+1,Iena
+3,Alma - Marceau
+4,Miromesnil
+5,Saint-Philippe du Roule
+7,Franklin D. Roosevelt
+8,George V
+9,Kleber
+10,Victor Hugo
+11,Argentine
+12,Charles de Gaulle - Itoile
+14,Ternes
+15,Courcelles

+ 11 - 0
files/navigo/stations/ratp/stations_19.txt

@@ -0,0 +1,11 @@
+0,Clichy - Saint Ouen
+1,Mairie de Clichy
+2,Gabriel Peri
+3,Les Agnettes
+4,Asnieres - Gennevilliers - Les Courtilles
+9,La Chapelle
+10,Garibaldi
+11,Mairie de Saint-Ouen
+13,Carrefour Pleyel
+14,Saint-Denis - Porte de Paris
+15,Basilique de Saint-Denis

+ 13 - 0
files/navigo/stations/ratp/stations_2.txt

@@ -0,0 +1,13 @@
+0,Rennes
+2,Cambronne
+3,Sevres - Lecourbe
+4,Segur
+6,Saint-François-Xavier
+7,Duroc
+8,Vaneau
+9,Sevres - Babylone
+10,Rue du Bac
+11,Rennes
+12,Saint-Sulpice
+14,Mabillon
+15,Saint-Germain-des-Pres

+ 8 - 0
files/navigo/stations/ratp/stations_20.txt

@@ -0,0 +1,8 @@
+0,Montmartre
+1,Porte de Clignancourt
+6,Porte de la Chapelle
+7,Marx Dormoy
+9,Marcadet - Poissonniers
+10,Simplon
+11,Jules Joffrin
+12,Lamarck - Caulaincourt

+ 10 - 0
files/navigo/stations/ratp/stations_21.txt

@@ -0,0 +1,10 @@
+0,Lafayette
+1,Chaussee d'Antin - La Fayette
+2,Le Peletier
+3,Cadet
+4,Château Rouge
+7,Barbes - Rochechouart
+8,Gare du Nord
+9,Gare de l'Est
+10,Poissonniere
+11,Château-Landon

+ 13 - 0
files/navigo/stations/ratp/stations_22.txt

@@ -0,0 +1,13 @@
+0,Buttes Chaumont
+1,Porte de Pantin
+2,Ourcq
+4,Corentin Cariou
+6,Crimee
+8,Riquet
+9,La Chapelle
+10,Louis Blanc
+11,Stalingrad
+12,Jaures
+13,Laumiere
+14,Bolivar
+15,Colonel Fabien

+ 12 - 0
files/navigo/stations/ratp/stations_23.txt

@@ -0,0 +1,12 @@
+0,Belleville
+2,Porte des Lilas
+3,Mairie des Lilas
+4,Porte de Bagnolet
+5,Gallieni
+8,Place des Fetes
+9,Botzaris
+10,Danube
+11,Pre Saint-Gervais
+13,Buttes Chaumont
+14,Jourdain
+15,Telegraphe

+ 13 - 0
files/navigo/stations/ratp/stations_24.txt

@@ -0,0 +1,13 @@
+0,Pere Lachaise
+1,Voltaire
+2,Charonne
+4,Pere Lachaise
+5,Menilmontant
+6,Rue Saint-Maur
+7,Philippe Auguste
+8,Saint-Fargeau
+9,Pelleport
+10,Gambetta
+12,Belleville
+13,Couronnes
+14,Pyrenees

+ 14 - 0
files/navigo/stations/ratp/stations_25.txt

@@ -0,0 +1,14 @@
+0,Charenton
+2,Croix de Chavaux
+3,Mairie de Montreuil
+4,Maisons-Alfort - Les Juilliottes
+5,Creteil - L'echat
+6,Creteil - Universite
+7,Creteil - Prefecture
+8,Saint-Mande
+10,Berault
+11,Château de Vincennes
+12,Liberte
+13,Charenton - ecoles
+14,Ecole veterinaire de Maisons-Alfort
+15,Maisons-Alfort - Stade

+ 9 - 0
files/navigo/stations/ratp/stations_26.txt

@@ -0,0 +1,9 @@
+0,Ivry - Villejuif
+3,Porte d'Ivry
+4,Pierre et Marie Curie
+5,Mairie d'Ivry
+6,Le Kremlin-Bicetre
+7,Villejuif - Leo Lagrange
+8,Villejuif - Paul Vaillant-Couturier
+9,Villejuif - Louis Aragon
+11,Villejuif - Institut Gustave Roussy

+ 5 - 0
files/navigo/stations/ratp/stations_27.txt

@@ -0,0 +1,5 @@
+0,Vanves
+2,Porte de Vanves
+7,Malakoff - Plateau de Vanves
+8,Malakoff - Rue etienne Dolet
+9,Châtillon - Montrouge

+ 6 - 0
files/navigo/stations/ratp/stations_28.txt

@@ -0,0 +1,6 @@
+0,Issy
+2,Corentin Celton
+3,Mairie d'Issy
+8,Marcel Sembat
+9,Billancourt
+10,Pont de Sevres

+ 11 - 0
files/navigo/stations/ratp/stations_29.txt

@@ -0,0 +1,11 @@
+0,Levallois
+4,Boulogne - Jean Jaures
+5,Boulogne - Pont de Saint-Cloud
+8,Les Sablons
+9,Pont de Neuilly
+10,Esplanade de la Defense
+11,La Defense
+12,Porte de Champerret
+13,Louise Michel
+14,Anatole France
+15,Pont de Levallois - Becon

+ 9 - 0
files/navigo/stations/ratp/stations_3.txt

@@ -0,0 +1,9 @@
+0,Villette
+4,Porte de la Villette
+5,Aubervilliers - Pantin - Quatre Chemins
+6,Fort d'Aubervilliers
+7,La Courneuve - 8 Mai 1945
+9,Hoche
+10,Eglise de Pantin
+11,Bobigny - Pantin - Raymond Queneau
+12,Bobigny - Pablo Picasso

+ 8 - 0
files/navigo/stations/ratp/stations_30.txt

@@ -0,0 +1,8 @@
+0,Pereire
+1,Porte Maillot
+4,Wagram
+5,Pereire
+8,Brochant
+9,Porte de Clichy
+12,Guy Moquet
+13,Porte de Saint-Ouen

+ 13 - 0
files/navigo/stations/ratp/stations_31.txt

@@ -0,0 +1,13 @@
+0,Pigalle
+2,Funiculaire de Montmartre (station inferieure)
+3,Funiculaire de Montmartre (station superieure)
+4,Anvers
+5,Abbesses
+6,Pigalle
+7,Blanche
+8,Trinite - d'Estienne d'Orves
+9,Notre-Dame-de-Lorette
+10,Saint-Georges
+12,Rome
+13,Place de Clichy
+14,La Fourche

+ 9 - 0
files/navigo/stations/ratp/stations_4.txt

@@ -0,0 +1,9 @@
+0,Montparnasse
+2,Pernety
+3,Plaisance
+4,Gaite
+6,Edgar Quinet
+7,Vavin
+8,Montparnasse - Bienvenue
+12,Saint-Placide
+14,Notre-Dame-des-Champs

+ 11 - 0
files/navigo/stations/ratp/stations_5.txt

@@ -0,0 +1,11 @@
+0,Nation
+2,Robespierre
+3,Porte de Montreuil
+4,Maraichers
+5,Buzenval
+6,Rue des Boulets
+7,Porte de Vincennes
+9,Picpus
+10,Nation
+12,Avron
+13,Alexandre Dumas

+ 13 - 0
files/navigo/stations/ratp/stations_6.txt

@@ -0,0 +1,13 @@
+0,Saint-Lazare
+1,Malesherbes
+2,Monceau
+3,Villiers
+4,Quatre-Septembre
+5,Opera
+6,Auber
+7,Havre - Caumartin
+8,Saint-Lazare
+9,Saint-Lazare
+10,Saint-Augustin
+12,Europe
+13,Liege

+ 10 - 0
files/navigo/stations/ratp/stations_7.txt

@@ -0,0 +1,10 @@
+0,Auteuil
+3,Porte de Saint-Cloud
+7,Porte d'Auteuil
+8,Eglise d'Auteuil
+9,Michel-Ange - Auteuil
+10,Michel-Ange - Molitor
+11,Chardon-Lagache
+12,Mirabeau
+14,Exelmans
+15,Jasmin

+ 13 - 0
files/navigo/stations/ratp/stations_8.txt

@@ -0,0 +1,13 @@
+0,Republique
+1,Rambuteau
+3,Arts et Metiers
+4,Jacques Bonsergent
+5,Goncourt
+6,Temple
+7,Republique
+10,Oberkampf
+11,Parmentier
+12,Filles du Calvaire
+13,Saint-Sebastien - Froissart
+14,Richard-Lenoir
+15,Saint-Ambroise

+ 7 - 0
files/navigo/stations/ratp/stations_9.txt

@@ -0,0 +1,7 @@
+0,Austerlitz
+1,Quai de la Gare
+2,Chevaleret
+4,Saint-Marcel
+7,Gare d'Austerlitz
+8,Gare de Lyon
+10,Quai de la Rapee

+ 3 - 0
files/navigo/stations/sncf/stations_1.txt

@@ -0,0 +1,3 @@
+0,1,Chatelet-Les Halles
+1,1,Chatelet-Les Halles
+7,1,Luxembourg

+ 1 - 0
files/navigo/stations/sncf/stations_14.txt

@@ -0,0 +1 @@
+4,1,Cite Universitaire

+ 1 - 0
files/navigo/stations/sncf/stations_15.txt

@@ -0,0 +1 @@
+12,1,Port Royal

+ 11 - 0
files/navigo/stations/sncf/stations_16.txt

@@ -0,0 +1,11 @@
+1,1,Nation
+2,1,Fontenay-sous-Bois
+2,2,Vincennes
+3,1,Joinville-le-Pont
+3,2,Nogent-sur-Marne
+4,1,Saint-Maur Creteil
+5,1,Le Parc de Saint-Maur
+6,1,Champigny
+7,1,La Varenne-Chennevieres
+8,1,Boissy-Saint-Leger
+8,2,Sucy Bonneuil

+ 8 - 0
files/navigo/stations/sncf/stations_17.txt

@@ -0,0 +1,8 @@
+1,1,Charles de Gaulle-Etoile
+4,1,La Defense (Grande Arche)
+5,1,Nanterre-Ville
+6,1,Rueil-Malmaison
+8,1,Chatou-Croissy
+9,1,Le Vesinet-Centre
+9,2,Le Vesinet-Le Pecq
+9,3,Saint-Germain-en-Laye

+ 23 - 0
files/navigo/stations/sncf/stations_18.txt

@@ -0,0 +1,23 @@
+0,1,Denfert-Rochereau
+1,1,Gentilly
+2,1,Arcueil-Cachan
+2,2,Laplace
+3,1,Bagneux
+3,2,Bourg-la-Reine
+4,1,La Croix-de-Berny
+4,2,Parc de Sceaux
+5,1,Antony
+5,2,Fontaine-Michalon
+5,3,Les Baconnets
+6,1,Massy-Palaiseau
+6,2,Massy-Verrieres
+7,1,Palaiseau Villebon
+7,2,Palaiseau
+8,1,Lozere
+9,1,Le Guichet
+9,2,Orsay-Ville
+10,1,Bures-sur-Yvette
+10,2,Courcelle-sur-Yvette
+10,3,Gif-sur-Yvette
+10,4,La Hacquiniere
+10,5,Saint-Remy-les-Chevreuse

+ 19 - 0
files/navigo/stations/sncf/stations_20.txt

@@ -0,0 +1,19 @@
+1,1,Gare de l'Est
+4,1,Pantin
+5,1,Noisy-le-Sec
+6,1,Bondy
+7,1,Gagny
+7,2,Le Raincy Villemomble Montfermeil
+9,1,Chelles Gournay
+9,2,Le Chenay Gagny
+10,1,Vaires Torcy
+11,1,Lagny-Thorigny
+13,1,Esbly
+14,1,Meaux
+15,1,Changis-Saint-Jean
+15,2,Isles-Armentieres Congis
+15,3,Lizy-sur-Ourcq
+15,4,Trilport
+16,1,Crouy-sur-Ourcq
+16,2,La Ferte-sous-Jouarre
+16,3,Nanteuil Saacy

+ 40 - 0
files/navigo/stations/sncf/stations_21.txt

@@ -0,0 +1,40 @@
+5,1,Rosny-Bois-Perrier
+5,2,Rosny-sous-Bois
+5,3,Val de Fontenay
+6,1,Nogent Le-Perreux
+7,1,Les Boullereaux Champigny
+8,1,Villiers-sur-Marne Plessis-Trevise
+9,1,Les Yvris Noisy-le-Grand
+10,1,Emerainville Pontault-Combault
+10,2,Roissy-en-Brie
+11,1,Ozoir-la-Ferriere
+12,1,Gretz-Armainvilliers
+12,2,Tournan
+15,1,Courquetaine
+15,2,Faremoutiers Pommeuse
+15,3,Guerard La-Celle-sur-Morin
+15,4,Liverdy en Brie
+15,5,Marles-en-Brie
+15,6,Mormant
+15,7,Mortcerf
+15,8,Mouroux
+15,9,Ozouer le voulgis
+15,10,Verneuil-l'Etang
+15,11,Villepatour - Presles
+15,12,Yebles - Guignes
+15,13,Yebles
+16,1,Chailly Boissy-le-Châtel
+16,2,Chauffry
+16,3,Coulommiers
+16,4,Jouy-sur-Morin Le-Marais
+16,5,Nangis
+16,6,Saint-Remy-la-Vanne
+16,7,Saint-Simeon
+17,1,Champbenoist-Poigny
+17,2,La Ferte-Gaucher
+17,3,Longueville
+17,4,Provins
+17,5,Sainte-Colombe-Septveilles
+18,1,Flamboin
+18,2,Meilleray
+18,3,Villiers St Georges

+ 7 - 0
files/navigo/stations/sncf/stations_22.txt

@@ -0,0 +1,7 @@
+7,1,Allee de la Tour-Rendez-Vous
+7,2,La Remise-a-Jorelle
+7,3,Les Coquetiers
+7,4,Les Pavillons-sous-Bois
+8,1,Gargan
+9,1,Freinville Sevran
+9,2,L'Abbaye

+ 5 - 0
files/navigo/stations/sncf/stations_23.txt

@@ -0,0 +1,5 @@
+13,1,Couilly Saint-Germain Quincy
+13,2,Les Champs-Forts
+13,3,Montry Conde
+14,1,Crecy-en-Brie La Chapelle
+14,2,Villiers-Montbarbin

+ 11 - 0
files/navigo/stations/sncf/stations_26.txt

@@ -0,0 +1,11 @@
+5,1,Val de Fontenay
+6,1,Bry-sur-Marne
+6,2,Neuilly-Plaisance
+7,1,Noisy-le-Grand (Mont d'Est)
+8,1,Noisy-Champs
+10,1,Lognes
+10,2,Noisiel
+10,3,Torcy
+11,1,Bussy-Saint-Georges
+12,1,Val d'europe
+13,1,Marne-la-Vallee Chessy

+ 3 - 0
files/navigo/stations/sncf/stations_28.txt

@@ -0,0 +1,3 @@
+4,1,Fontenay-aux-Roses
+4,2,Robinson
+4,3,Sceaux

+ 1 - 0
files/navigo/stations/sncf/stations_3.txt

@@ -0,0 +1 @@
+0,1,Saint-Michel Notre-Dame

+ 19 - 0
files/navigo/stations/sncf/stations_30.txt

@@ -0,0 +1,19 @@
+1,1,Gare Saint-Lazare
+3,1,Pont Cardinet
+4,1,Asnieres
+4,2,Becon-les-Bruyeres
+4,3,Clichy Levallois
+4,4,Courbevoie
+4,5,La Defense (Grande Arche)
+5,1,Puteaux
+5,2,Suresnes Mont-Valerien
+7,1,Garches Marne-la-Coquette
+7,2,Le Val d'Or
+7,3,Saint-Cloud
+8,1,Vaucresson
+9,1,Bougival
+9,2,La Celle-Saint-Cloud
+9,3,Louveciennes
+9,4,Marly-le-Roi
+10,1,L'Etang-la-Ville
+10,2,Saint-Nom-la-Breteche Foret de Marly

+ 5 - 0
files/navigo/stations/sncf/stations_31.txt

@@ -0,0 +1,5 @@
+7,1,Chaville-Rive Droite
+7,2,Sevres Ville-d'Avray
+7,3,Viroflay-Rive Droite
+8,1,Montreuil
+8,2,Versailles-Rive Droite

+ 18 - 0
files/navigo/stations/sncf/stations_32.txt

@@ -0,0 +1,18 @@
+5,1,La Garenne-Colombes
+5,2,Les Vallees
+5,3,Nanterre-Universite
+7,1,Houilles Carrieres-sur-Seine
+7,2,Sartrouville
+9,1,Maisons-Laffitte
+10,1,Poissy
+11,1,Villennes-sur-Seine
+12,1,Les Clairieres de Verneuil
+12,2,Vernouillet Verneuil
+13,1,Aubergenville-Elisabethville
+13,2,Les Mureaux
+14,1,Epone Mezieres
+16,1,Bonnieres
+16,2,Mantes-Station
+16,3,Mantes-la-Jolie
+16,4,Port-Villez
+16,5,Rosny-sur-Seine

+ 6 - 0
files/navigo/stations/sncf/stations_33.txt

@@ -0,0 +1,6 @@
+10,1,Acheres-Grand-Cormier
+10,2,Acheres-Ville
+11,1,Cergy-Prefecture
+11,2,Neuville-Universite
+12,1,Cergy-Saint-Christophe
+12,2,Cergy-le-Haut

+ 25 - 0
files/navigo/stations/sncf/stations_35.txt

@@ -0,0 +1,25 @@
+4,1,Bois-Colombes
+5,1,Colombes
+5,2,Le Stade
+6,1,Argenteuil
+6,2,Argenteuil
+8,1,Cormeilles-en-Parisis
+8,2,Val d'Argenteuil
+8,3,Val d'Argenteuil
+9,1,Herblay
+9,2,La Frette Montigny
+10,1,Conflans-Fin d'Oise
+10,2,Conflans-Sainte-Honorine
+11,1,Andresy
+11,2,Chanteloup-les-Vignes
+11,3,Maurecourt
+12,1,Triel-sur-Seine
+12,2,Vaux-sur-Seine
+13,1,Meulan Hadricourt
+13,2,Thun-le-Paradis
+14,1,Gargenville
+14,2,Juziers
+15,1,Issou Porcheville
+15,2,Limay
+16,1,Breval
+16,2,Menerville

+ 22 - 0
files/navigo/stations/sncf/stations_40.txt

@@ -0,0 +1,22 @@
+1,1,Gare de Lyon
+5,1,Le Vert de Maisons
+5,2,Maisons-Alfort Alfortville
+6,1,Villeneuve-Prairie
+7,1,Villeneuve-Triage
+8,1,Villeneuve-Saint-Georges
+9,1,Juvisy
+9,2,Vigneux-sur-Seine
+10,1,Ris-Orangis
+10,2,Viry-Châtillon
+11,1,Evry Val de Seine
+11,2,Grand-Bourg
+12,1,Corbeil-Essonnes
+12,2,Mennecy
+12,3,Moulin-Galant
+13,1,Ballancourt
+13,2,Fontenay le Vicomte
+14,1,La Ferte-Alais
+16,1,Boutigny
+16,2,Maisse
+17,1,Boigneville
+17,2,Buno-Gironville

+ 11 - 0
files/navigo/stations/sncf/stations_41.txt

@@ -0,0 +1,11 @@
+0,1,Musee d'Orsay
+0,2,Saint-Michel Notre-Dame
+1,1,Gare d'Austerlitz
+2,1,Bibliotheque-Francois Mitterrand
+4,1,Ivry-sur-Seine
+4,2,Vitry-sur-Seine
+5,1,Choisy-le-Roi
+5,2,Les Ardoines
+7,1,Villeneuve-le-Roi
+8,1,Ablon
+9,1,Athis-Mons

+ 13 - 0
files/navigo/stations/sncf/stations_42.txt

@@ -0,0 +1,13 @@
+9,1,Epinay-sur-Orge
+9,2,Savigny-sur-Orge
+10,1,Sainte-Genevieve-des-Bois
+11,1,Saint-Michel-sur-Orge
+12,1,Bretigny-sur-Orge
+12,2,Marolles-en-Hurepoix
+13,1,Bouray
+13,2,Lardy
+14,1,Chamarande
+14,2,Etampes
+14,3,Etrechy
+16,1,Saint-Martin d'Etampes
+17,1,Guillerval

+ 18 - 0
files/navigo/stations/sncf/stations_43.txt

@@ -0,0 +1,18 @@
+9,1,Montgeron Crosne
+9,2,Yerres
+10,1,Brunoy
+11,1,Boussy-Saint-Antoine
+11,2,Combs-la-Ville Quincy
+12,1,Lieusaint Moissy
+13,1,Cesson
+13,2,Savigny-le-Temple Nandy
+15,1,Le Mee
+15,2,Melun
+16,1,Chartrettes
+16,2,Fontaine-le-Port
+16,3,Livry-sur-Seine
+17,1,Champagne-sur-Seine
+17,2,Hericy
+17,3,La Grande Paroisse
+17,4,Vernou-sur-Seine
+17,5,Vulaines-sur-Seine Samoreau

+ 19 - 0
files/navigo/stations/sncf/stations_44.txt

@@ -0,0 +1,19 @@
+12,1,Essonnes-Robinson
+12,2,Villabe
+13,1,Coudray-Montceaux
+13,2,Le Plessis-Chenet-IBM
+13,3,Saint-Fargeau
+14,1,Boissise-le-Roi
+14,2,Ponthierry Pringy
+15,1,Vosves
+16,1,Bois-le-Roi
+17,1,Bagneaux-sur-Loing
+17,2,Bourron-Marlotte Grez
+17,3,Fontainebleau-Avon
+17,4,Montereau
+17,5,Montigny-sur-Loing
+17,6,Moret Veneux-les-Sablons
+17,7,Nemours Saint-Pierre
+17,8,Saint-Mammes
+17,9,Souppes
+17,10,Thomery

+ 4 - 0
files/navigo/stations/sncf/stations_45.txt

@@ -0,0 +1,4 @@
+10,1,Grigny-Centre
+11,1,Evry Courcouronnes
+11,2,Orangis Bois de l'Epine
+12,1,Le Bras-de-Fer - Evry Genopole

+ 25 - 0
files/navigo/stations/sncf/stations_50.txt

@@ -0,0 +1,25 @@
+0,1,Haussmann-Saint-Lazare
+1,1,Gare du Nord
+1,2,Magenta
+1,3,Paris-Nord
+5,1,Epinay-Villetaneuse
+5,2,Saint-Denis
+5,3,Sevres-Rive Gauche
+6,1,La Barre-Ormesson
+7,1,Champ de Courses d'Enghien
+7,2,Enghien-les-Bains
+8,1,Ermont-Eaubonne
+8,2,Ermont-Halte
+8,3,Gros-Noyer Saint-Prix
+9,1,Saint-Leu-La-Foret
+9,2,Taverny
+9,3,Vaucelles
+10,1,Bessancourt
+10,2,Frepillon
+10,3,Mery
+11,1,Meriel
+11,2,Valmondois
+12,1,Bruyeres-sur-Oise
+12,2,Champagne-sur-Oise
+12,3,L'Isle-Adam Parmain
+12,4,Persan Beaumont

+ 13 - 0
files/navigo/stations/sncf/stations_51.txt

@@ -0,0 +1,13 @@
+4,1,La Courneuve-Aubervilliers
+4,2,La Plaine-Stade de France
+5,1,Le Bourget
+7,1,Blanc-Mesnil
+7,2,Drancy
+8,1,Aulnay-sous-Bois
+9,1,Sevran Livry
+9,2,Vert-Galant
+10,1,Villeparisis
+11,1,Compans
+11,2,Mitry-Claye
+12,1,Dammartin Juilly Saint-Mard
+12,2,Thieux Nantouillet

+ 9 - 0
files/navigo/stations/sncf/stations_52.txt

@@ -0,0 +1,9 @@
+5,1,Stade de France-Saint-Denis
+6,1,Pierrefitte Stains
+7,1,Garges-Sarcelles
+8,1,Villiers-le-Bel (Gonesse - Arnouville)
+10,1,Goussainville
+10,2,Les Noues
+10,3,Louvres
+11,1,La Borne-Blanche
+11,2,Survilliers-Fosses

+ 12 - 0
files/navigo/stations/sncf/stations_53.txt

@@ -0,0 +1,12 @@
+6,1,Deuil Montmagny
+7,1,Groslay
+8,1,Sarcelles Saint-Brice
+9,1,Domont
+9,2,Ecouen Ezanville
+10,1,Bouffemont Moisselles
+10,2,Montsoult Maffliers
+11,1,Belloy-Saint-Martin
+11,2,Luzarches
+11,3,Seugy
+11,4,Viarmes
+11,5,Villaines

+ 12 - 0
files/navigo/stations/sncf/stations_54.txt

@@ -0,0 +1,12 @@
+8,1,Cernay
+9,1,Franconville Plessis-Bouchard
+9,2,Montigny-Beauchamp
+10,1,Pierrelaye
+11,1,Pontoise
+11,2,Saint-Ouen-l'Aumone-Liesse
+12,1,Boissy-l'Aillerie
+12,2,Osny
+15,1,Chars
+15,2,Montgeroult Courcelles
+15,3,Santeuil Le Perchay
+15,4,Us

+ 12 - 0
files/navigo/stations/sncf/stations_55.txt

@@ -0,0 +1,12 @@
+0,1,Avenue Foch
+0,2,Avenue Henri-Martin
+0,3,Boulainvilliers
+0,4,Kennedy Radio-France
+0,5,Neuilly-Porte Maillot (Palais des congres)
+1,1,Pereire-Levallois
+2,1,Porte de Clichy
+3,1,Saint-Ouen
+4,1,Les Gresillons
+5,1,Gennevilliers
+6,1,Epinay-sur-Seine
+7,1,Saint-Gratien

+ 4 - 0
files/navigo/stations/sncf/stations_56.txt

@@ -0,0 +1,4 @@
+11,1,Auvers-sur-Oise
+11,2,Chaponval
+11,3,Epluches
+11,4,Pont Petit

+ 2 - 0
files/navigo/stations/sncf/stations_57.txt

@@ -0,0 +1,2 @@
+11,1,Presles Courcelles
+12,1,Nointel Mours

+ 2 - 0
files/navigo/stations/sncf/stations_6.txt

@@ -0,0 +1,2 @@
+0,1,Auber
+6,1,Auber

+ 19 - 0
files/navigo/stations/sncf/stations_60.txt

@@ -0,0 +1,19 @@
+1,1,Gare Montparnasse
+4,1,Clamart
+4,2,Vanves Malakoff
+5,1,Bellevue
+5,2,Bievres
+5,3,Meudon
+6,1,Chaville-Rive Gauche
+6,2,Chaville-Velizy
+6,3,Viroflay-Rive Gauche
+7,1,Versailles-Chantiers
+10,1,Saint-Cyr
+11,1,Saint-Quentin-en-Yvelines - Montigny le Bretonneux
+11,2,Trappes
+12,1,Coignieres
+12,2,La Verriere
+13,1,Les Essarts-le-Roi
+14,1,Le Perray
+14,2,Rambouillet
+15,1,Gazeran

+ 14 - 0
files/navigo/stations/sncf/stations_61.txt

@@ -0,0 +1,14 @@
+10,1,Fontenay-le-Fleury
+11,1,Villepreux Les-Clayes
+12,1,Plaisir Grignon
+12,2,Plaisir Les-Clayes
+13,1,Beynes
+13,2,Mareil-sur-Mauldre
+13,3,Maule
+13,4,Nezel Aulnay
+15,1,Garancieres La-Queue
+15,2,Montfort-l'Amaury Mere
+15,3,Orgerus Behoust
+15,4,Tacoigneres Richebourg
+15,5,Villiers Neauphle Pontchartrain
+16,1,Houdan

+ 2 - 0
files/navigo/stations/sncf/stations_63.txt

@@ -0,0 +1,2 @@
+7,1,Porchefontaine
+7,2,Versailles-Rive Gauche

+ 8 - 0
files/navigo/stations/sncf/stations_64.txt

@@ -0,0 +1,8 @@
+0,1,Invalides
+0,2,Pont de l'alma
+1,1,Champ de Mars-Tour Eiffel
+2,1,Javel
+3,1,Boulevard Victor - Pont du Garigliano
+3,2,Issy-Val de Seine
+3,3,Issy
+5,1,Meudon-Val-Fleury

+ 9 - 0
files/navigo/stations/sncf/stations_65.txt

@@ -0,0 +1,9 @@
+8,1,Jouy-en-Josas
+8,2,Petit-Jouy-les-Loges
+9,1,Vauboyen
+10,1,Igny
+11,1,Massy-Palaiseau
+12,1,Longjumeau
+13,1,Chilly-Mazarin
+14,1,Gravigny-Balizy
+14,2,Petit-Vaux

+ 4 - 0
files/navigo/stations/sncf/stations_70.txt

@@ -0,0 +1,4 @@
+9,1,Parc des Expositions
+9,2,Sevran-Beaudottes
+9,3,Villepinte
+10,1,Aeroport Charles de Gaulle

+ 1 - 0
files/navigo/stations/sncf/stations_72.txt

@@ -0,0 +1 @@
+7,1,Sannois

+ 2 - 0
files/navigo/stations/sncf/stations_73.txt

@@ -0,0 +1,2 @@
+11,1,Eragny Neuville
+11,2,Saint-Ouen-l'Aumone (Eglise)

+ 7 - 0
files/navigo/stations/sncf/stations_75.txt

@@ -0,0 +1,7 @@
+7,1,Les Saules
+7,2,Orly-Ville
+9,1,Pont de Rungis Aeroport d'Orly
+9,2,Rungis-La Fraternelle
+10,1,Chemin d'Antony
+12,1,Massy-Verrieres
+12,2,Arpajon

+ 8 - 0
files/navigo/stations/sncf/stations_76.txt

@@ -0,0 +1,8 @@
+12,1,Egly
+12,2,La Norville Saint-Germain-les-Arpajon
+13,1,Breuillet Bruyeres-le-Châtel
+13,2,Breuillet-Village
+13,3,Saint-Cheron
+14,1,Sermaise
+15,1,Dourdan
+15,2,Dourdan-la-Foret