Carte
Le module Carte affiche les personnes et les lieux de votre église sur une carte du monde basée sur Leaflet. Ouvrez-le une fois et vous obtenez les réponses qu'un annuaire d'église imprimé ne vous donnera jamais : où vivent réellement la plupart de nos membres, dans quels quartiers nous n'avons personne, où chaque campus se situe par rapport aux personnes qu'il sert.

Ce qui apparaît sur la carte
Deux couches, toutes deux activables :
| Couche | Ce qu'elle affiche | Marqueur |
|---|---|---|
| Membres | Chaque membre avec au moins une coordonnée enregistrée | Cercle avec photo de profil ou initiale |
| Unités organisationnelles | Chaque campus, site ou sous-unité avec une coordonnée | Pastille colorée étiquetée avec l'abréviation du niveau |
Un membre ou une unité n'apparaît que s'il a soit un pin exact (placé à la main) soit un emplacement estimé (géocodé à partir de son adresse). Les enregistrements sans adresse et sans pin sont silencieusement ignorés — il n'y a rien à tracer.
Le décompte de pins en haut à droite des contrôles (123 pins) est le total de ce qui est actuellement visible après vos filtres.
D'où viennent les coordonnées
Chaque membre et chaque unité organisationnelle peut porter deux coordonnées indépendantes :
- Exacte (pin placé) —
map_location. Définie par un membre du personnel qui a ouvert le profil, cliqué sur Utiliser ma position ou tapélat,lng. Vérité de terrain. - Approximative (depuis l'adresse) —
estimated_map_location. Définie automatiquement par le géocodeur lorsqu'un champ d'adresse change. Peu coûteuse, scalable à des milliers de membres, mais seulement aussi précise que l'adresse sous-jacente.
Le sélecteur de source sur les contrôles vous permet de choisir laquelle afficher :
- Exacte (pin placé) — uniquement les enregistrements avec un pin défini à la main.
- Approximative (depuis l'adresse) — uniquement les enregistrements que le géocodeur a placés.
- Tous les emplacements (par défaut) — préférer le pin exact ; se rabattre sur l'estimé si aucun pin n'existe.
Voir Géocodage des membres pour comment les adresses deviennent des coordonnées et à quoi ressemble la file d'attente en coulisses.
Contrôles de la carte
Une carte unique se trouve au-dessus de la carte :
- Cases à cocher Membres / Unités organisationnelles — activez et désactivez chaque couche.
- Liste déroulante Source — exacte / approximative / toutes.
- Case à cocher Cluster — regroupez les marqueurs de membres proches en bulles numérotées aux niveaux dézoomés.
- Décompte de pins — total des marqueurs visibles, se met à jour à mesure que vous changez de filtres.
La carte elle-même prend en charge le zoom à la molette, le panoramique cliquer-glisser et s'ajuste automatiquement à tous les marqueurs actuellement visibles. Changez la source ou activez une couche, et la carte se réajuste pour garder vos données dans le cadre.
États vides
La zone de la carte gère proprement deux situations sans données :
- Activez au moins une couche pour voir les marqueurs sur la carte — Membres et Unités organisationnelles sont tous deux décochés.
- Aucun enregistrement avec données de localisation trouvé — les couches sont activées, mais rien dans votre organisation n'a encore de coordonnée. Ajoutez un pin à un membre, ajoutez une adresse et laissez le géocodeur s'exécuter, ou consultez la file de géocodage.
Forfait et permissions
| Exigence | Où elle est appliquée |
|---|---|
| Module Carte activé pour le forfait de l'organisation | Registre de modules — forfaits growth+ |
Permission map.view | Garde de route sur /map |
| Module Structure organisationnelle activé | Dépendance — la couche unités org a besoin de la hiérarchie |
La carte est un visualiseur en lecture seule. Vous ne pouvez pas glisser un marqueur vers un nouvel emplacement depuis la page de la carte ; les coordonnées sont définies sur le profil du membre ou dans l'éditeur d'unité organisationnelle.
| Action | Admin | Berger | Membre |
|---|---|---|---|
| Ouvrir la carte | oui | oui | non |
| Voir les popups de membres | oui | oui | s.o. |
| Voir les popups d'unités org | oui | oui | s.o. |
| Configurer le fournisseur de géocodage | oui | non | non |
Confidentialité
Les membres apparaissent sur la carte par leur nom et leur photo de profil, la carte respecte donc les mêmes règles d'accès que l'annuaire des membres — si vous ne pouvez pas voir le profil d'un membre, vous ne verrez pas son pin non plus. Les requêtes de marqueurs sont à portée de votre organisation par RLS, donc un responsable de Grace Community Church ne verra jamais un pin d'une autre église sur la même instance Supabase.
Si un membre ne veut pas apparaître sur une carte partagée, effacez à la fois son pin exact et son adresse. Sans adresse, le géocodeur ne produira pas d'estimation, et le membre disparaît discrètement.
Pourquoi une vraie carte (pas juste une liste)
Une liste imprimée d'adresses vous donne un décompte. Une carte vous donne une forme. Choses courantes que les responsables remarquent la première fois qu'ils l'ouvrent :
- La moitié de nos membres vit dans un quartier que notre programme de groupes de maison ne couvre pas.
- Nous avons deux membres de l'autre côté de l'autoroute, à quatre heures du campus le plus proche. Ils ne peuvent probablement pas venir le dimanche.
- Notre ministère jeunesse est concentré dans un district scolaire. Nous devrions penser à un deuxième.
Ce sont des décisions que vous ne pouvez pas prendre depuis un tableur. La carte est le moyen le moins cher de les faire émerger.
Étapes suivantes
- Voir les membres sur la carte — ce que la couche membres affiche et comment fonctionnent les popups.
- Unités organisationnelles sur la carte — campus, sites et marqueurs colorés par niveau.
- Filtres et couches — activer et désactiver, changer de source, contrôler le clustering.
- Géocodage des membres — comment les adresses deviennent des coordonnées, les fournisseurs et la file d'attente.
