Secteurretailfootfallheatmap

Cartes de chaleur d’affluence en retail : le trafic du magasin et du centre, zone par zone

Cartographiez l’affluence zone par zone : où placer les compteurs, quel mode d’affichage choisir et des seuils de couleur fixés par règles de style.

8 min de lecturePublié Mis à jour Par Spatial Map team
Aperçu 3D du supermarché de démonstration Acme Supermarket : rayons teintés en rouge, orange, jaune et vert selon la fréquentation, avec des marqueurs du personnel et des équipements de sécurité dans les allées

Ce que couvre ce guide

Les quatre indicateurs qui méritent d’être cartographiés

Les équipes retail croulent sous les comptages et manquent de décisions. Quatre indicateurs font le travail de dizaines : entrées par zone et par heure, taux de captation (entrées dans un magasin ou un rayon ÷ entrées dans l’espace qui l’entoure), temps de présence et visites croisées. Tout le reste en est une variante. Voyez comment cela s’applique à un magasin et à un centre commercial.

Entrées/h
Profil des pics par zone
Captation
Pouvoir d’attraction d’une vitrine
Présence
Flânerie ou simple passage
Visite croisée
Valeur d’une adjacence
Entrées horaires (illustratif) : locomotive vs. espace restaurationUne journée synthétique avec le pic de midi classique d’une locomotive et un espace restauration qui culmine une heure plus tôt. Chiffres illustratifs, pas issus d’une étude réelle.

Où placer les compteurs

  • Chaque entrée du bâtiment : le dénominateur de tout le reste.
  • Chaque entrée de rayon ou de cellule dont vous voulez le taux de captation : l’indicateur a besoin d’une paire.
  • Les goulets d’étranglement des allées : le temps de présence n’a de sens que sur un tronçon défini.
  • Le pourtour de l’espace restauration ou du café : souvent le premier signe de la tendance du jour.
  • Les paliers d’escalators et d’ascenseurs : le point d’ancrage des visites entre niveaux.

Comptages par zone ou événements positionnés : choisir le bon mode

Les données d’affluence arrivent sous l’une de deux formes, et Spatial Map a un mode d’affichage pour chacune. La plupart des compteurs envoient un nombre par zone et par intervalle. L’analyse vidéo, le positionnement Wi-Fi ou les lectures RFID peuvent au contraire fournir un enregistrement par détection, avec sa propre longitude et latitude.

Ce que votre système envoieMode d’affichageCe qui apparaît sur la carte
Un comptage par zone (entrées, sorties, présence)Color a shapeChaque zone teintée selon ses propres chiffres ; les règles de style fixent les paliers de couleur
Un comptage à lire comme un nombreValue badge on shapeLa valeur (par ex. 46 entrées ou 12 % de captation) écrite sur la zone
Un enregistrement par détection, avec lng/latHeatmap of activityUn halo de densité là où les détections se concentrent, sans forme nécessaire

Heatmap of activity compte des enregistrements, pas des valeurs : chacun pèse autant, multiplié par le curseur Heatmap intensity (0,5–3×), et Heatmap radius (10–80 px) règle sa diffusion. Avec une table comme source, Density source choisit ce qui est compté : Live rows (one per record) ou Change history (weighted by events) sur la dernière heure, 24 heures, 7 jours ou 30 jours. Une table mise à jour à chaque détection dessine ainsi les parcours réels.

Comment le supermarché de démonstration colore sa fréquentation

Notre démo Acme Supermarket stocke l’affluence dans une table nommée Customer Traffic (type Polygon / area). Chaque ligne correspond à un rayon sur un intervalle de cinq minutes, avec zone_name, entries, exits, dwell_median_s et unique_visitors. Huit rayons sont comptés, dont Produce, Dairy, Bakery, Frozen Foods, Deli, Meat & Seafood et Wine Area.

Une liaison de données Color a shape nommée « Customer Traffic (heat) » associe chaque ligne à la zone dont le nom vaut zone_name. Cinq règles de style, évaluées de haut en bas (la première qui correspond l’emporte), transforment la valeur entries en palier de couleur :

Règle de styleConditionRemplissage
Traffic — Very hotentries ≥ 40Rouge
Traffic — Hotentries ≥ 30Orange
Traffic — Warmentries ≥ 20Jaune
Traffic — Coolentries ≥ 10Vert
Traffic — Coldtout le resteBleu

Au survol d’une zone, l’infobulle affiche l’heure de l’intervalle, les entrées, les sorties, la présence médiane et les visiteurs uniques. La même carte porte les calques Employees et Safety Assets : « la boulangerie est rouge et personne n’est à côté » se voit d’un coup d’œil. La visite complète du magasin se trouve dans notre article sur le jumeau numérique de supermarché.

La mise en place de bout en bout

  1. 1
    Faire entrer les comptages

    Le plus simple est une table : Tables → Create new table, type Polygon / area, puis créez une clé d’API pour que votre système de comptage écrive lui-même les lignes (60 requêtes par minute et par clé). Si le fournisseur expose un endpoint JSON, l’option Pull from a REST API de la table l’interroge selon un planning depuis nos serveurs. Integrations → Add integration propose aussi REST API (interrogée par le navigateur tant qu’une carte est ouverte, l’endpoint doit donc autoriser CORS) et Upload file pour des exports CSV, XLSX, JSON ou GeoJSON.

  2. 2
    Nommer les zones pour qu’elles correspondent

    Dans l’éditeur, vérifiez que chaque rayon ou cellule est une zone portant le même nom que dans vos données. La correspondance ignore la casse et la ponctuation.

  3. 3
    Créer la liaison de données

    Data → Manage data links → New link. Choisissez la table comme source et Color a shape comme mode d’affichage, puis rattachez-la aux zones par attribut : votre champ de zone comparé au nom de la forme.

  4. 4
    Ajouter les paliers de couleur

    Sans rien sélectionner, descendez dans le panneau latéral de l’éditeur jusqu’à Style rules et cliquez sur Add rule pour chaque palier : une condition comme entries ≥ 40 et une couleur de Fill sous Paint when matched. Puis cochez ces règles dans la section Style rules de la liaison.

  5. 5
    Ajouter le taux de captation si besoin

    Calculez le ratio en amont (entrées magasin ÷ entrées zone), envoyez-le comme champ et ajoutez une liaison Value badge on shape qui l’affiche sur chaque vitrine.

  6. 6
    Offrir des vues en un clic

    Dans Saved filters, ajoutez un filtre comme « Zones chaudes uniquement » (entries ≥ 30). Les lecteurs le choisissent sous forme de pastille, sans jamais modifier les conditions.

La boîte de dialogue New data link, ouverte sur Display mode
Boîte de dialogue New data link avec les cartes de mode d’affichage : Live location marker, Info marker on shape, Value badge on shape, Color a shape, Heatmap of activity, Camera field of view et Pulsing zone activity
Boîte de dialogue New data link avec les cartes de mode d’affichage : Live location marker, Info marker on shape, Value badge on shape, Color a shape, Heatmap of activity, Camera field of view et Pulsing zone activity

Ce que l’enseigne ou le responsable de secteur doit voir

Les échanges avec une enseigne ou un responsable de secteur sont plus simples quand ils voient leur propre vitrine sur la carte. Un lien de partage ouvre une visionneuse en lecture seule, sans compte. Dans Share facility, vous lui donnez un libellé, une expiration (d’une heure à un an, une date précise ou jamais) et un plafond de vues facultatif ; vous choisissez les liaisons de données affichées et pouvez le limiter à un seul niveau. Révocation à tout moment depuis Manage links.

Pour la tendance plutôt que l’instantané, créez un rapport sur la même table — l’espace de démonstration a un rapport Customer Traffic pour le supermarché — et exportez-le en PDF, Excel, CSV ou JSON.

Boîte de dialogue Share facility, onglet General
Boîte de dialogue Share facility avec les onglets General, Appearance, Layout, Data links, Viewer chrome et Manage links ; l’onglet General montre un champ de libellé, des durées d’expiration de 1 hour à Never expires et un champ Maximum views
Boîte de dialogue Share facility avec les onglets General, Appearance, Layout, Data links, Viewer chrome et Manage links ; l’onglet General montre un champ de libellé, des durées d’expiration de 1 hour à Never expires et un champ Maximum views

Essayez la plateforme que méritent vos données.

Spatial Map transforme les tableurs, les capteurs et les plans CAO en une vue 3D en direct de vos sites — rien à installer, essai gratuit de sept jours.

À voir en direct

À lire ensuite