Aller au contenu

M-Site-detail - Détail d'un site de suivi

Type : vue de détail (atteinte par clic sur une carte de M-Sites). Persona principal : Marie, partagée avec Karim. Samuel y accède ponctuellement ; sa vue de prédilection est M-MultiSite. Parcours couverts : P1 - Déclarer un site de suivi, P12 - Récupérer une nuit déposée sur VigieChiro.

Cette vue présente un site et tout ce qui s'y rattache : sa fiche d'identité (n° de carré, département, protocole, dates), ses points d'écoute (coordonnées GPS optionnelles) et l'historique des passages enregistrés sur ce site. C'est aussi depuis cet écran qu'on modifie le site (ajout/retrait de points, mise à jour des coordonnées GPS) et qu'on lance un import.

Maquette principale - site avec 3 points et plusieurs passages

VigieChiro Companion Accueil › Mes sites › Carré 640380 🔍 Rechercher (Ctrl+F) Carré 640380 - Étang de la Tuilière 📍 Ahetze (64) · Protocole PointFixeStandard 📥 Importer une nuit 🗺 Voir sur la carte ✏ Modifier 🗑 Supprimer N° DE CARRÉ 640380 DÉPARTEMENT 64 PROTOCOLE PointFixeStandard CRÉÉ LE 2026-04-12 DERNIÈRE NUIT IMPORTÉE 2026-06-22 (il y a 2 j) PASSAGES (2026) 4 (dont 1 à vérifier ⚠) Points d'écoute + Ajouter un point A1 Près du grand chêne, à 30 m du chemin ✓ GPS - voir sur la carte 3 passage(s) rattaché(s) ✏ Modifier · 🗑 Supprimer B2 Lisière de roselière, plage sud ✓ GPS - voir sur la carte 2 passage(s) rattaché(s) ✏ Modifier · 🗑 Supprimer C3 Bord de l'étang - GPS à relever ⚠ GPS manquant - placer sur la carte 0 passage(s) rattaché(s) ✏ Modifier · 🗑 Supprimer Passages enregistrés sur ce site Astuce : double-cliquez une ligne pour ouvrir l'écran du passage. DATE POINT N° PASSAGE STATUT VERDICT ENREGISTREUR DÉPOSÉ LE 2026-06-22 A1 2 Transformé Non vérifié PR 1925492 - 2026-06-15 B2 2 Déposé OK PR 1925492 2026-06-16 2026-04-22 A1 1 Déposé Utilisable PR 1925492 2026-04-24 2026-04-08 B2 1 Inexploitable - PR 1925487 - VigieChiro Companion · base locale : <Documents>/VigieChiro-Companion/vigiechiro.db

Annotations

  • Bandeau d'infos clés : la fiche d'identité du site (n° de carré, département déduit des 2 premiers chiffres du carré R1, protocole, date de création, dernière nuit importée, total passages de l'année).
  • Cartes points d'écoute : pour A1 et B2 (géolocalisés), le lien vert « ✓ GPS - voir sur la carte » ouvre la carte multi-sites centrée sur le point. Pour C3 (sans GPS), le lien ambré « ⚠ GPS manquant - placer sur la carte » ouvre la carte sur le carré, mode édition actif, pour glisser le point à sa position (R26, R27). Chaque carte indique le nombre de passages rattachés ; une carte qui en porte ne peut pas être supprimée (R28).
  • Tableau passages : colonnes Date, Point, N° de passage, Statut, Verdict, Enregistreur, Déposé le. Le statut suit le cycle Importé → Transformé → Vérifié → Prêt à déposer → Déposé (couleur dérivée du statut).

Interactions clés

Élément Action
Fil d'Ariane Mes sites Retour à M-Sites
Bouton 📥 Importer une nuit Ouvre M-Import avec le site pré-sélectionné
Bouton 🗺 Voir sur la carte Ouvre M-MultiSite centré sur le carré du site
Bouton ✏ Modifier Ouvre le formulaire d'édition du site (mêmes champs que la création)
Bouton 🗑 Supprimer Désactivé tant que des passages sont rattachés au site (R28) ; sinon confirmation
Lien ✓ GPS / ⚠ GPS manquant d'une carte Ouvre la carte (voir / placer le point)
✏ / 🗑 d'une carte de point Édite le point (modale) / le supprime (bloqué si passages, R28)
Double-clic sur une ligne du tableau Ouvre M-Passage du passage sélectionné

Variante - modale d'édition d'un point d'écoute

Activée par + Ajouter un point ou par ✏ Modifier d'une carte. Le code est obligatoire ; le descriptif et les coordonnées GPS sont optionnels.

Nouveau point d'écoute · Carré 640380 Code du point * A1 1 lettre + 1 chiffre (ex. A1, Z4) - règle R2 Descriptif (optionnel) Notes de terrain (« près du grand chêne, à 30 m... ») 📡 Les coordonnées doivent rester dans le carré du site ; à la carte, le point est contraint à sa maille (R26). Latitude 43.4010 Longitude -1.5740 Décimal, point séparateur Annuler + Ajouter

Notes sur la modale

  • Seul le code de point est obligatoire (étoile rouge *) ; le descriptif et les coordonnées GPS sont optionnels.
  • La validation R2 (1 lettre + 1 chiffre) est faite à la saisie : un code mal formé passe le champ en rouge.
  • Les coordonnées GPS doivent tomber dans le carré du site (R26) ; sur la carte, le point se place / se corrige au glisser, contraint à sa maille.
  • Le bouton + Ajouter devient Enregistrer en mode édition (valeurs pré-remplies).

Variante - suppression de point bloquée

Si on tente de supprimer un point qui porte des passages, l'opération est bloquée avec un message explicite (R28).

⚠ Suppression impossible 🚫 Le point A1 ne peut pas être supprimé 3 passages sont rattachés à ce point. Les supprimer effacerait aussi leurs fichiers audio sur disque. Pour le supprimer, retirez d'abord ses passages depuis ce site. Compris Voir passages

Notes sur la suppression bloquée

  • L'application n'autorise jamais la suppression silencieuse de données rattachées (R28) : un point (ou un site) qui porte des passages est protégé.
  • « Voir passages » ramène vers le tableau des passages du site pour identifier ce qu'il faudrait retirer en premier ; « Compris » ferme la modale sans rien faire.

Notes pour l'implémentation

  • La fiche d'identité et le tableau des passages sont calculés par le service (agrégation par site).
  • Le tableau supporte de nombreuses lignes sans pagination (un site très actif sur la saison) ; le tri se fait par en-tête de colonne.
  • Le statut d'avancement affiché est l'attribut persisté ; la couleur du badge en est dérivée, pas stockée.
  • Points rapatriés (récupération d'une nuit, P12) : la synchronisation « mes sites » ramène tous les points du carré Vigie-Chiro. La section « Points d'écoute » masque par défaut ceux qui sont rapatriés mais sans passage, repliés derrière un « + N rapatrié(s) » qu'on déplie au besoin, pour ne montrer d'emblée que les points réellement utilisés. Un point rapatrié réapparaît dès qu'un passage l'y rattache.