Spaces:
Running
Running
Update src/modules/map_dashboard.py
Browse files
src/modules/map_dashboard.py
CHANGED
|
@@ -22,8 +22,8 @@ def geocode_addresses(df_clients):
|
|
| 22 |
Récupère les coordonnées lat/lon pour les adresses clients.
|
| 23 |
"""
|
| 24 |
# DÉBOGAGE : Afficher les colonnes disponibles
|
| 25 |
-
st.write("
|
| 26 |
-
st.write("
|
| 27 |
|
| 28 |
# Vérification des colonnes
|
| 29 |
if 'Adresse' not in df_clients.columns:
|
|
@@ -43,7 +43,7 @@ def geocode_addresses(df_clients):
|
|
| 43 |
client_id = row['ID_Client']
|
| 44 |
|
| 45 |
# DÉBOGAGE : Afficher l'adresse traitée
|
| 46 |
-
st.write(f"
|
| 47 |
|
| 48 |
try:
|
| 49 |
# Ne plus forcer ", Sénégal" - laisser Nominatim détecter automatiquement
|
|
@@ -85,7 +85,7 @@ def geocode_addresses(df_clients):
|
|
| 85 |
|
| 86 |
# --- 2. FONCTION PRINCIPALE D'AFFICHAGE ---
|
| 87 |
def show_map_dashboard(client, sheet_name):
|
| 88 |
-
st.markdown("##
|
| 89 |
|
| 90 |
# 1. Récupération des données depuis Google Sheets
|
| 91 |
try:
|
|
@@ -113,7 +113,7 @@ def show_map_dashboard(client, sheet_name):
|
|
| 113 |
col_nav, col_map = st.columns([1, 3])
|
| 114 |
|
| 115 |
with col_nav:
|
| 116 |
-
st.markdown("###
|
| 117 |
|
| 118 |
# Filtres Tactiques
|
| 119 |
st.markdown("#### FILTRES VISUELS")
|
|
|
|
| 22 |
Récupère les coordonnées lat/lon pour les adresses clients.
|
| 23 |
"""
|
| 24 |
# DÉBOGAGE : Afficher les colonnes disponibles
|
| 25 |
+
st.write("Colonnes disponibles:", df_clients.columns.tolist())
|
| 26 |
+
st.write("Nombre de lignes:", len(df_clients))
|
| 27 |
|
| 28 |
# Vérification des colonnes
|
| 29 |
if 'Adresse' not in df_clients.columns:
|
|
|
|
| 43 |
client_id = row['ID_Client']
|
| 44 |
|
| 45 |
# DÉBOGAGE : Afficher l'adresse traitée
|
| 46 |
+
st.write(f"Traitement: {client_id} - {address}")
|
| 47 |
|
| 48 |
try:
|
| 49 |
# Ne plus forcer ", Sénégal" - laisser Nominatim détecter automatiquement
|
|
|
|
| 85 |
|
| 86 |
# --- 2. FONCTION PRINCIPALE D'AFFICHAGE ---
|
| 87 |
def show_map_dashboard(client, sheet_name):
|
| 88 |
+
st.markdown("## VUE TACTIQUE : GÉOLOCALISATION")
|
| 89 |
|
| 90 |
# 1. Récupération des données depuis Google Sheets
|
| 91 |
try:
|
|
|
|
| 113 |
col_nav, col_map = st.columns([1, 3])
|
| 114 |
|
| 115 |
with col_nav:
|
| 116 |
+
st.markdown("### CIBLES")
|
| 117 |
|
| 118 |
# Filtres Tactiques
|
| 119 |
st.markdown("#### FILTRES VISUELS")
|