DocSystem 11 месяцев назад
Родитель
Сommit
e2b3b858d9

+ 2 - 2
api/calypso/transit/navigo.c

@@ -401,7 +401,7 @@ void show_navigo_event_info(
     char* station = get_navigo_station(
         event->station_group_id, event->station_id, event->station_sub_id, navigo_station_type);
     char* sector = NULL;
-    if(navigo_station_type == COMMUTER_TRAIN) {
+    if(navigo_station_type == COMMUTER_TRAIN || navigo_station_type == TRAM) {
         sector = get_navigo_train_sector(event->station_group_id);
     } else {
         sector = get_navigo_station(event->station_group_id, 0, 0, navigo_station_type);
@@ -556,7 +556,7 @@ void show_navigo_special_event_info(NavigoCardSpecialEvent* event, FuriString* p
     char* station = get_navigo_station(
         event->station_group_id, event->station_id, event->station_sub_id, navigo_station_type);
     char* sector = NULL;
-    if(navigo_station_type == COMMUTER_TRAIN) {
+    if(navigo_station_type == COMMUTER_TRAIN || navigo_station_type == TRAM) {
         sector = get_navigo_train_sector(event->station_group_id);
     } else {
         sector = get_navigo_station(event->station_group_id, 0, 0, navigo_station_type);

+ 9 - 2
api/calypso/transit/navigo_lists.h

@@ -1,7 +1,14 @@
 #ifndef NAVIGO_LISTS_H
 #define NAVIGO_LISTS_H
 
-static const char* NAVIGO_SNCF_SECTORS_LIST[8] =
-    {"RATP", "RATP", "Est", "St Lazare", "Sud-Est + Austerlitz", "Nord", "Montparnasse", "Unknown"};
+static const char* NAVIGO_SNCF_SECTORS_LIST[8] = {
+    "Intramuros",
+    "RATP",
+    "Est",
+    "St Lazare",
+    "Sud-Est + Austerlitz",
+    "Nord",
+    "Montparnasse",
+    "Unknown"};
 
 #endif

+ 135 - 1
files/navigo/stations/tram/stations_0.txt

@@ -1 +1,135 @@
-26,11,L'Onde
+0,1,Bobigny - Pablo Picasso
+0,2,Maryse Bastie
+0,3,Avenue de France
+0,4,Baron Le Roy
+0,5,Porte de Charenton
+0,6,Porte Doree
+0,7,Montempoivre
+0,8,Alexandra David-Neel
+0,9,Place de la Logistique
+0,10,La Croix de Berny
+0,11,La Croix de Berny
+0,12,Robert Schuman (Parc Silic Centre)
+0,13,La Fraternelle
+0,14,Marche de Saint-Denis
+0,15,Basilique de Saint-Denis
+1,0,Caroline Aigle (Orlyfret)
+1,1,Coeur d'Orly
+1,2,Aeroport d'Orly (Terminal 4)
+1,3,La Courneuve - Six Routes
+1,4,LaVallee
+1,5,LaVallee
+1,6,Marie De Miribel
+1,7,Danton
+1,8,Porte de Bagnolet
+1,9,Maurice Lachatre
+1,10,Severine
+1,11,Hopital Avicenne
+1,12,Adrienne Bolland
+1,13,Escadrille Normandie-Niemen
+1,14,La Ferme
+1,15,Liberation
+2,0,Hopital Robert Debre
+2,2,Butte du Chapeau Rouge
+2,4,Porte de Pantin - Parc de la Villette
+2,6,Delphine Seyrig
+2,8,Ella Fitzgerald
+2,9,Theatre La Piscine
+2,10,Porte de la Villette (Cite des Sciences et de l'industrie)
+2,12,Canal Saint-Denis
+2,14,Rosa Parks
+3,0,Porte d'Aubervilliers
+3,2,Colette Besson
+3,3,Les Peintres
+3,4,Porte de la Chapelle
+3,6,Porte de Montreuil
+3,8,Porte de Vincennes
+3,12,Cite-Jardin
+3,13,Cite-Jardin
+4,6,Vallee aux Loups
+4,7,Vallee aux Loups
+5,0,Malabry
+5,1,Malabry
+5,10,Noveos
+5,11,Noveos
+6,0,Les Fauvelles
+6,1,Charlebourg
+6,2,Jacqueline Auriol
+6,3,Victor Basch
+6,4,Parc Pierre Lagravere
+6,5,Parc des Sports
+6,6,Puteaux
+6,8,Suresnes Longchamp
+6,9,Les Coteaux
+6,10,Les Milons
+6,11,Parc de Saint-Cloud
+6,12,Musee de Sevres
+6,13,Brimborion
+6,14,Meudon-sur-Seine
+6,15,Les Moulineaux
+7,0,Jacques-Henri Lartigue
+7,1,Issy - Val de Seine
+7,8,Hopital Beclere
+7,9,Hopital Beclere
+7,11,Faubourg de l'Arche
+7,12,La Defense (Grande Arche)
+8,2,Jardin Parisien
+8,3,Jardin Parisien
+13,0,Porte d'Ivry
+17,0,Gilbert Bonnemaison
+17,1,Cesar
+17,4,Delaunay - Belleville
+17,12,Saint-Denis - Porte de Paris
+18,0,Rose Bertin
+18,3,Epinay-sur-Seine
+18,7,Blumenthal
+19,4,Pierre de Geyter
+20,5,Saint-Denis
+20,7,Auguste Delaune
+20,8,Les Mobiles
+20,10,Pablo Neruda
+20,12,Pont de Bondy
+20,13,Petit Noisy
+20,14,Gare de Noisy-le-Sec
+21,11,Lacepede
+21,12,Jean Vilar
+21,15,Paul Eluard
+22,11,Les Beatus
+25,9,Pave Blanc
+25,11,Georges Pompidou
+25,13,Georges Millandy
+25,15,Meudon-la-Foret
+26,1,Velizy 2
+26,3,Diane Arbus - Porte des Poissonniers
+26,4,Porte de Clignancourt
+26,5,Angelique Compoint - Porte de Montmartre
+26,6,Porte de Saint-Ouen
+26,7,Epinettes - Pouchet
+26,8,Honore De Balzac
+26,9,Porte de Clichy - Tribunal de Paris
+26,11,L'Onde (Maison des Arts)
+26,13,Robert Wagner
+28,10,L'Ile-Saint-Denis
+28,11,Mairie de Villeneuve-la-Garenne
+28,12,La Noue
+28,13,Chemin des Reniers
+28,14,Parc des Chanteraines
+28,15,Gare de Gennevilliers
+29,0,Timbaud
+29,1,Le Village
+29,3,Le Luth
+30,4,Marche de Saint-Denis
+31,1,Baudelaire
+31,2,Roger Semat
+31,3,Guynemer
+31,4,Petit Pierrefitte
+31,5,Joncherolles
+31,6,Suzanne Valadon
+31,7,Mairie de Pierrefitte
+31,8,Alcide d'Orbigny
+31,9,Jacques Prevert
+31,10,Butte Pinson (Parc Regional)
+31,11,Les Cholettes
+31,12,Les Flanades
+31,13,Paul Valery
+31,14,Locheres

+ 106 - 0
files/navigo/stations/tram/stations_1.txt

@@ -1 +1,107 @@
+2,0,Porte de Versailles - Parc des Expositions
+2,2,Porte d'Issy
+2,3,Suzanne Lenglen
+2,5,La Courneuve - Six Routes
+2,7,Porte de Versailles - Parc des Expositions
+3,11,Henri Farman
+4,9,Jean Rostand
+8,7,Viroflay - Rive Gauche
+10,0,Saint-Denis
+10,4,Asnieres - Quatre Routes
+10,8,Basilique de Saint-Denis
+10,9,Basilique de Saint-Denis
+10,12,Chemin des Reniers
+10,13,Pont du Garigliano
+10,14,Balard
+10,15,Desnouettes
+11,0,Porte de Versailles - Parc des Expositions
+11,1,Georges Brassens
+11,2,Porte de Vanves
+11,3,Didot
+11,4,Jean Moulin
+11,5,Porte d'Orleans
+11,6,Montsouris
 11,7,Cite Universitaire
+11,8,Stade Charlety - Porte de Gentilly
+11,9,Poterne des Peupliers
+11,10,Porte d'Italie
+11,11,Porte de Choisy
+11,12,Porte d'Ivry
+11,13,Saint-Denis
+11,14,Gaston Roulaud
+11,15,Gaston Roulaud
+12,0,Hopital Avicenne
+12,1,Hopital Avicenne
+12,2,Hopital Delafontaine
+12,3,Hopital Delafontaine
+12,6,Hotel de Ville de la Courneuve
+12,7,Hotel de Ville de la Courneuve
+12,10,L'Ile-Saint-Denis
+12,11,L'Ile-Saint-Denis
+12,12,La Courneuve - 8 Mai 1945
+12,13,La Courneuve - 8 Mai 1945
+12,14,La Courneuve - Six Routes
+13,2,La Noue
+13,3,La Noue
+13,4,Le Luth
+13,5,Le Luth
+13,6,Les Courtilles
+13,7,Les Courtilles
+13,8,Le Village
+13,9,Le Village
+13,12,Mairie de Villeneuve-la-Garenne
+13,13,Mairie de Villeneuve-la-Garenne
+13,14,Marche de Saint-Denis
+13,15,Marche de Saint-Denis
+14,0,Maurice Lachatre
+14,1,Maurice Lachatre
+14,2,Parc des Chanteraines
+14,3,Parc des Chanteraines
+14,8,Stade Geo Andre
+14,9,Stade Geo Andre
+14,10,Theatre Gerard Philipe
+14,11,Theatre Gerard Philipe
+14,12,Timbaud
+14,13,Timbaud
+15,3,Pont du Garigliano
+16,7,La Courneuve - 8 Mai 1945
+16,9,Saint-Denis
+16,13,Hopital Delafontaine
+17,6,Robert Wagner
+17,9,Les Courtilles
+28,14,Aeroport d'Orly (Terminal 4)
+28,15,Aeroport d'Orly (Terminal 4)
+29,0,Auguste Perret (Cimetiere Parisien)
+29,1,Auguste Perret (Cimetiere Parisien)
+29,2,Bretagne
+29,3,Bretagne
+29,4,Chatillon - Montrouge
+29,5,Caroline Aigle (Orlyfret)
+29,6,Vauban
+29,7,Coeur d'Orly
+29,8,Centre de Chatillon
+29,9,Domaine Cherioux
+29,10,Parc Andre Malraux
+29,11,Helene Boucher (Orlytech)
+29,12,La Belle Epine
+29,13,Division Leclerc
+29,14,La Fraternelle
+29,15,Soleil Levant
+30,0,Lamartine
+30,1,Hopital Beclere
+30,2,Moulin Vert
+30,3,Mail de la Plaine
+30,4,Place de la Logistique
+30,5,Place de la Logistique
+30,6,Porte de l'Essonne
+30,7,Porte de l'Essonne
+30,8,Porte de Rungis
+30,9,Porte de Rungis
+30,10,Chevilly-Larue
+30,11,Chevilly-Larue
+30,12,Robert Schuman (Parc Silic Centre)
+30,13,Robert Schuman (Parc Silic Centre)
+30,14,Saarinen
+30,15,Saarinen
+31,0,Villejuif - Louis Aragon
+31,1,Villejuif - Louis Aragon

+ 40 - 0
files/navigo/stations/tram/stations_122.txt

@@ -0,0 +1,40 @@
+28,11,Porte de Choisy
+28,12,Chateaudun - Barbes
+28,13,Cimetiere Parisien d'Ivry
+28,14,La Briqueterie
+28,15,Germaine Tailleferre
+29,0,Beethoven - Concorde
+29,1,Musee MAC VAL
+29,2,Mairie de Vitry-sur-Seine
+29,3,Camille Groult
+29,4,Constant Coquelin
+29,5,Watteau - Rondenay
+29,6,Trois Communes
+29,7,Verdun - Hoche
+29,8,Rouget de Lisle
+29,9,Carle - Darthe
+29,10,Four - Peary
+29,11,Christophe Colomb
+29,12,Les Saules
+29,13,Orly - Gaston Viens
+29,14,Orly - Gaston Viens
+29,15,Les Saules
+30,0,Christophe Colomb
+30,1,Les Saules
+30,2,Christophe Colomb
+30,3,Four - Peary
+30,4,Carle - Darthe
+30,5,Rouget de Lisle
+30,6,Verdun - Hoche
+30,7,Trois Communes
+30,8,Watteau - Rondenay
+30,9,Constant Coquelin
+30,10,Camille Groult
+30,11,Mairie de Vitry-sur-Seine
+30,12,Musee MAC VAL
+30,13,Beethoven - Concorde
+30,14,Germaine Tailleferre
+30,15,La Briqueterie
+31,0,Cimetiere Parisien d'Ivry
+31,1,Chateaudun - Barbes
+31,2,Porte de Choisy

+ 1 - 0
files/navigo/stations/tram/stations_20.txt

@@ -0,0 +1 @@
+6,4,Bondy

+ 17 - 0
files/navigo/stations/tram/stations_22.txt

@@ -0,0 +1,17 @@
+6,1,Remise a Jorelle
+7,1,Les Coquetiers
+7,2,Allee de la Tour-Rendez-vous
+7,3,Les Pavillons-sous-Bois
+8,1,Gargan
+8,2,Lycee Henri Sellier
+8,3,Republique - Marx Dormoy
+8,4,Leon Blum
+8,5,Maurice Audin
+8,6,Clichy-sous-Bois - Mairie
+8,7,Romain Rolland
+8,8,Clichy - Montfermeil
+8,9,Notre-Dame-des-Anges
+8,10,Arboretum
+8,11,Hopital de Montfermeil
+9,1,L'Abbaye
+9,2,Freinville Sevran

+ 1 - 0
files/navigo/stations/tram/stations_30.txt

@@ -0,0 +1 @@
+10,5,Saint-Nom-la-Breteche Foret de Marly

+ 10 - 0
files/navigo/stations/tram/stations_36.txt

@@ -0,0 +1,10 @@
+7,1,Saint-Germain-en-Laye
+8,2,Camp des Loges
+9,9,Mareil-Marly
+9,10,Fourqueux - Bel Air
+9,11,Lisiere Pereire
+10,3,Bailly
+10,7,Noisy-le-Roi
+10,8,L'Etang - Les Sablons
+11,1,Les Portes de Saint-Cyr
+11,2,Allee Royale

+ 1 - 0
files/navigo/stations/tram/stations_42.txt

@@ -0,0 +1 @@
+9,9,Epinay-sur-Orge

+ 4 - 0
files/navigo/stations/tram/stations_50.txt

@@ -0,0 +1,4 @@
+5,7,Epinay - Villetaneuse
+5,8,Epinay - Villetaneuse
+5,9,Villetaneuse Universite
+5,10,Villetaneuse Universite

+ 8 - 0
files/navigo/stations/tram/stations_51.txt

@@ -0,0 +1,8 @@
+5,4,Le Bourget
+5,5,Le Bourget
+5,6,Dugny - La Courneuve
+5,7,Dugny - La Courneuve
+6,1,Stains la Cerisaie
+6,2,Stains la Cerisaie
+8,6,Aulnay-sous-Bois
+9,4,Rougemont Chanteloup

+ 2 - 0
files/navigo/stations/tram/stations_52.txt

@@ -0,0 +1,2 @@
+6,4,Pierrefitte - Stains
+6,5,Pierrefitte - Stains

+ 2 - 0
files/navigo/stations/tram/stations_55.txt

@@ -0,0 +1,2 @@
+6,4,Epinay-sur-Seine
+6,5,Epinay-sur-Seine

+ 1 - 0
files/navigo/stations/tram/stations_60.txt

@@ -0,0 +1 @@
+10,4,Saint-Cyr

+ 123 - 0
files/navigo/stations/tram/stations_64.txt

@@ -0,0 +1,123 @@
+0,1,Porte de Vincennes
+0,4,Bobigny - Pablo Picasso
+0,11,Alexandra David-Neel
+0,12,Montempoivre
+0,13,Porte Doree
+0,14,Porte de Charenton
+0,15,Baron Le Roy
+1,0,Avenue de France
+1,1,Maryse Bastie
+1,3,Porte de l'Essonne
+1,4,Aeroport d'Orly (Terminal 4)
+1,5,Porte de Montreuil
+1,6,Caroline Aigle (Orlyfret)
+1,7,Marie De Miribel
+1,8,La Fraternelle
+1,9,Porte de Bagnolet
+1,10,Saarinen
+1,11,Severine
+1,12,Place de la Logistique
+1,13,Adrienne Bolland
+1,14,Chevilly-Larue
+1,15,Porte des Lilas
+2,0,Bretagne
+2,1,Hopital Robert Debre
+2,2,Liberation
+2,3,Butte du Chapeau Rouge
+2,4,Escadrille Normandie-Niemen
+2,5,Porte de Pantin - Parc de la Villette
+2,6,Hopital Avicenne
+2,7,Delphine Seyrig
+2,8,Maurice Lachatre
+2,9,Ella Fitzgerald
+2,10,Danton
+2,11,Porte de la Villette (Cite des Sciences et de l'industrie)
+2,12,Hotel de Ville de la Courneuve
+2,13,Canal Saint-Denis
+2,14,Cosmonautes
+2,15,Rosa Parks
+3,0,Cimetiere de Saint-Denis
+3,1,Porte d'Aubervilliers
+3,2,Marche de Saint-Denis
+3,3,Colette Besson
+3,4,Saint-Denis
+3,5,Porte de l'Essonne
+3,7,Porte de la Chapelle
+3,12,Porte de Vincennes
+5,9,Pont de Bezons
+5,10,Parc Pierre Lagravere
+5,11,Victor Basch
+5,12,Jacqueline Auriol
+5,13,Charlebourg
+5,14,Les Fauvelles
+5,15,Faubourg de l'Arche
+6,5,La Defense (Grande Arche)
+12,9,La Defense (Grande Arche)
+12,10,Puteaux
+12,11,Belvedere
+12,12,Suresnes Longchamp
+12,13,Les Coteaux
+12,14,Les Milons
+12,15,Parc de Saint-Cloud
+13,0,Musee de Sevres
+13,1,Brimborion
+13,2,Meudon-sur-Seine
+13,3,Les Moulineaux
+13,4,Jacques-Henri Lartigue
+13,5,Issy - Val de Seine
+17,8,Rose Bertin
+18,1,Saint-Denis
+18,5,Villetaneuse Universite
+18,8,Gilbert Bonnemaison
+18,10,Les Beatus
+18,14,Epinay - Orgemont
+19,0,Paul Eluard
+19,2,Pierre de Geyter
+19,6,Pablo Neruda
+19,9,Lacepede
+19,11,Les Mobiles
+19,15,Epinay - Orgemont
+20,1,Delaunay - Belleville
+20,6,Auguste Delaune
+20,7,Jean Vilar
+20,15,Pont de Bondy
+21,0,Petit Noisy
+21,4,Blumenthal
+22,1,Epinay-sur-Seine
+22,7,Villetaneuse Universite
+22,10,Cesar
+25,10,Pave Blanc
+25,12,Georges Pompidou
+25,14,Georges Millandy
+26,0,Meudon-la-Foret
+26,2,Velizy 2
+26,4,Dewoitine
+26,6,Inovel Parc Nord
+26,8,Louvois
+26,12,L'Onde (Maison des Arts)
+26,13,Porte de Clichy - Tribunal de Paris
+26,14,Honore De Balzac
+26,15,Epinettes - Pouchet
+27,0,Porte de Saint-Ouen
+27,1,Angelique Compoint - Porte de Montmartre
+27,2,Porte de Clignancourt
+27,3,Diane Arbus - Porte des Poissonniers
+28,10,Garges - Sarcelles
+28,12,Locheres
+28,13,Paul Valery
+28,14,Les Flanades
+28,15,Les Cholettes
+29,0,Butte Pinson (Parc Regional)
+29,1,Jacques Prevert
+29,2,Alcide d'Orbigny
+29,3,Mairie de Pierrefitte
+29,4,Suzanne Valadon
+29,5,L'Ile-Saint-Denis
+29,6,Mairie de Villeneuve-la-Garenne
+29,7,Guynemer
+29,8,Roger Semat
+29,9,Baudelaire
+29,10,Timbaud
+29,11,Parc des Chanteraines
+29,14,La Noue
+29,15,Gare de Gennevilliers

+ 45 - 0
files/navigo/stations/tram/stations_65.txt

@@ -0,0 +1,45 @@
+2,1,Porte d'Issy
+2,4,Suzanne Lenglen
+2,6,La Courneuve - 8 Mai 1945
+3,10,Henri Farman
+7,1,Bois de Saint-Eutrope
+7,2,Traite de Rome
+7,3,Bois Briard
+7,4,Evry - Courcouronnes
+8,6,Viroflay - Rive Droite
+8,8,Viroflay - Rive Gauche
+11,4,Massy Europe
+11,5,Massy-Palaiseau
+11,14,Porte d'Ivry
+12,3,Longjumeau
+12,4,Champlan
+12,5,Balard
+12,8,Desnouettes
+12,9,Porte de Versailles - Parc des Expositions
+12,10,Georges Brassens
+12,11,Brancion
+12,13,Porte de Vanves
+12,14,Didot
+12,15,Jean Moulin
+13,0,Porte d'Orleans
+13,1,Montsouris
+13,2,Cite Universitaire
+13,3,Stade Charlety - Porte de Gentilly
+13,4,Poterne des Peupliers
+13,5,Porte d'Italie
+13,6,Porte de Choisy
+14,5,Gravigny Balizy
+14,6,Petit Vaux
+15,1,Parc du Chateau
+15,2,Coteaux de l'Orge
+15,3,Amedee Gordini
+15,4,Ferme Neuve
+16,11,Mairie de Villeneuve-la-Garenne
+17,0,Jean Rostand
+17,4,Asnieres - Quatre Routes
+29,7,Vauban
+29,9,Centre de Chatillon
+29,12,Parc Andre Malraux
+29,14,Division Leclerc
+30,0,Soleil Levant
+30,2,Hopital Beclere