LaurentTRIPIED commited on
Commit
78631e3
1 Parent(s): dd2c0fd
Files changed (1) hide show
  1. localisation.py +9 -4
localisation.py CHANGED
@@ -4,8 +4,16 @@ import streamlit as st
4
  from data_manager import get_data
5
 
6
  def display_map():
7
- data, total_hits = get_data() # Assurez-vous que get_data() retourne également total_hits
8
  if data:
 
 
 
 
 
 
 
 
9
  # Message au-dessus de la carte
10
  st.markdown("Cliquer sur l'icône pour découvrir l'entreprise et une de ses actions RSE remarquable")
11
 
@@ -29,9 +37,6 @@ def display_map():
29
  continue
30
 
31
  folium_static(m)
32
-
33
- # Message et nombre d'organisations en dessous de la carte
34
- st.markdown(f"* Nombre d'organisations : {total_hits}")
35
 
36
  if __name__ == "__main__":
37
  display_map()
 
4
  from data_manager import get_data
5
 
6
  def display_map():
7
+ data, total_hits = get_data()
8
  if data:
9
+ # Ajout du filtre par secteur d'activité en haut de l'écran
10
+ secteurs = sorted({record.get("libelle_section_naf") for record in data if record.get("libelle_section_naf")})
11
+ secteur_selectionne = st.selectbox("Filtre par secteur d'activité :", ["Tous"] + secteurs)
12
+
13
+ # Filtrage des données basé uniquement sur le secteur sélectionné
14
+ if secteur_selectionne != "Tous":
15
+ data = [record for record in data if record.get("libelle_section_naf") == secteur_selectionne]
16
+
17
  # Message au-dessus de la carte
18
  st.markdown("Cliquer sur l'icône pour découvrir l'entreprise et une de ses actions RSE remarquable")
19
 
 
37
  continue
38
 
39
  folium_static(m)
 
 
 
40
 
41
  if __name__ == "__main__":
42
  display_map()