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 Carré 640380 - Étang de la Tuilière 📍 Ahetze (64) · Protocole PointFixeStandard 📥 Importer une nuit 🗺 Carte ☁️ Ouvrir sur Vigie-Chiro ✏ Modifier 🗑 Supprimer ☰ N° DE CARRÉ 640380 DÉPARTEMENT 64 PROTOCOLE PointFixeStandard CRÉÉ LE 2026-04-12 DERNIÈRE NUIT 2026-06-22 (2 j) PASSAGES (2026) 4 (1 à vérifier ⚠) VIGIE-CHIRO Lié ✓ 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, et le statut Vigie-Chiro : lié ou non à la plateforme).
  • L'écran détient le site, et le relit après l'avoir modifié (#3672). Tout ce qui parle d'identité en dérive : le numéro affiché, le département qui s'en déduit, le titre, le contexte transmis à un passage qu'on ouvre d'ici, et la cible de « Voir sur la carte ». Or le numéro de carré est modifiable depuis « ✏ Modifier ». Recharger les listes ne suffit donc pas : l'écran doit relire son site, sans quoi il continue d'annoncer un carré qui n'existe plus sous ce numéro - et le propage aux écrans qu'il ouvre. Son libellé dans la pile de navigation se relibelle du même geste.
  • Cartes points d'écoute : pour A1 et B2 (géolocalisés), le lien vert « GPS - voir sur la carte », précédé d'une icône de validation, ouvre la carte multi-sites centrée sur le point. Pour C3 (sans GPS), le lien ambré « GPS manquant - placer sur la carte », précédé d'une icône d'avertissement, 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 🗺 Carte Ouvre M-MultiSite centré sur le carré du site
Bouton ☁️ Ouvrir sur Vigie-Chiro Ouvre la fiche du site sur le portail web (si le site est lié à la plateforme)
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
Menu ☰ Choix des colonnes affichées (tableau des points)
Lien GPS / GPS manquant d'une carte (icône de validation ou d'avertissement) 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). Position 43.4010, -1.5740 Collée, lue au fil de la saisie Annuler + Ajouter

Notes sur la modale

  • Seul le code de point est obligatoire (étoile rouge *) ; le descriptif et la position sont optionnels. À la création, le code est proposé : Z suivi du premier numéro libre du site.
  • La validation R2 (1 lettre + 1 chiffre) est faite à la saisie : un code mal formé passe le champ en rouge.
  • La position se saisit dans un seul champ, comme celle du site : une paire collée depuis une carte ou un GPS, lue au fil de la saisie, dans les mêmes formes (degrés décimaux, degrés et minutes, virgule décimale). Ce qui est lu, ou ce qui ne se lit pas, se dit sous le champ.
  • Un point voisin du même site, à 40 m ou moins, est signalé sans empêcher d'enregistrer.
  • 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.