Principes de Transparence

Maplytics s'engage a la transparence totale sur les sources de donnees et les methodes de calcul. Toutes les donnees utilisees sont publiques et verifiables. Cette page detaille precisement d'ou viennent les donnees et comment elles sont traitees.

Engagement : Toutes les donnees sont publiques, toutes les methodes sont documentees, tous les calculs sont reproductibles.

Sources des Donnees Demographiques

INSEE (Institut National de la Statistique et des Etudes Economiques)

L'INSEE est la source principale et officielle pour toutes les donnees demographiques francaises utilisees par Maplytics.

Site officiel

www.insee.fr - Site officiel de l'INSEE

Statistiques locales - Acces aux donnees par commune

Donnees Utilisees

Donnee Source INSEE Periode Mise a jour
Population Recensement de la population 2023 Annuelle
Revenus moyens Fichier Filosofi (Fichier localise social et fiscal) 2023 Annuelle
Nombre de menages Recensement de la population 2023 Annuelle
Logements (maisons/appartements) Recensement de la population 2023 Annuelle
Repartition par age Recensement de la population 2023 Annuelle

Fichiers Sources

Les donnees proviennent des fichiers suivants (accessibles sur data.gouv.fr) :

  • DATA-SOCIO-DEMO.xlsx : Donnees socio-demographiques (population, menages, repartition par age)
  • DATA-LOGEMENT.xlsx : Donnees sur les logements (maisons, appartements)
  • DATA-REVENU-INSEE.xlsx : Revenus disponibles par unite de consommation (Filosofi)

Acces aux Donnees

Ces fichiers sont disponibles gratuitement sur :

  • Data.gouv.fr - Portail open data francais
  • Recherche par theme : "Demographie", "Revenus", "Logement"
  • Filtrage par annee : 2023 (donnees les plus recentes)

Sources des Donnees Geographiques

OpenRouteService

OpenRouteService est utilise pour tous les calculs de routage, isochrones et temps de trajet.

Site officiel

openrouteservice.org - Service de routage open source

Documentation API - Details techniques complets

APIs Utilisees

  • Isochrone API : Calcul des zones accessibles en un temps donne
    • Endpoint : /v2/isochrones/driving-car
    • Methode : Basee sur le reseau routier OpenStreetMap
    • Precision : Utilise les donnees routieres reelles
  • Matrix API : Calcul rapide des temps de trajet entre un point et plusieurs destinations
    • Endpoint : /v2/matrix/driving-car
    • Methode : Calcul en lot (jusqu'a 50 destinations par requete)
    • Avantage : Tres rapide pour de nombreuses communes
  • Directions API : Calcul precis d'itineraire entre deux points
    • Endpoint : /v2/directions/driving-car
    • Methode : Calcul d'itineraire reel
    • Avantage : Precision maximale, itineraire detaille

OpenStreetMap

OpenRouteService utilise les donnees routieres d'OpenStreetMap pour calculer les itineraires.

Site officiel

www.openstreetmap.org - Carte collaborative mondiale

Les donnees routieres sont mises a jour en continu par la communaute OpenStreetMap.

Nominatim (Geocodage)

Nominatim est utilise pour convertir les adresses en coordonnees GPS (geocodage).

Site officiel

nominatim.openstreetmap.org - Service de geocodage OpenStreetMap

Service gratuit et open source, base sur les donnees OpenStreetMap.

Methodes de Calcul

1. Calcul de la Zone de Chalandise (Isochrone)

La zone de chalandise est calculee a l'aide de l'API OpenRouteService Isochrone :

  1. Geocodage : Conversion de l'adresse en coordonnees GPS (latitude, longitude) via Nominatim
  2. Calcul d'isochrone : Utilisation de l'API OpenRouteService pour calculer la zone accessible en X minutes
    • Base sur le reseau routier reel (OpenStreetMap)
    • Prend en compte les limitations de vitesse, sens uniques, etc.
    • Mode de transport : Voiture (driving-car)
  3. Filtrage des communes : Identification de toutes les communes francaises dont le territoire intersecte l'isochrone

2. Calcul des Temps de Trajet

Deux methodes sont utilisees selon le contexte :

Methode 1 : Matrix API (Par defaut)

  • Utilisation : Pour toutes les communes de la zone
  • Precision : Bonne pour les grandes distances
  • Vitesse : Tres rapide (calcul en lot de 50 communes)
  • Avantage : Permet de traiter rapidement de nombreuses communes

Methode 2 : Directions API (Affinage)

  • Utilisation : Pour les communes les plus proches (optionnel)
  • Precision : Excellente (itineraire reel calcule)
  • Vitesse : Plus lent (calcul individuel avec delai entre requetes)
  • Avantage : Precision maximale pour les communes importantes
Strategie de calcul : Maplytics utilise d'abord la Matrix API pour un calcul rapide, puis affine automatiquement les communes les plus proches avec la Directions API pour une precision optimale.

3. Agregation des Donnees Demographiques

Population Totale

La population totale d'une zone de chalandise est calculee en additionnant les populations de toutes les communes incluses :

Population zone = Sum Population commune (pour toutes les communes de la zone)

Revenus Moyens (Moyenne Ponderee)

Le revenu moyen est calcule comme une moyenne ponderee par la population pour garantir que les communes les plus peuplees ont plus de poids :

Revenu moyen zone = Sum (Revenu commune x Population commune) / Population totale zone

Exemple : Si la commune A a 10 000 habitants avec 30 000EUR de revenus moyens, et la commune B a 5 000 habitants avec 20 000EUR de revenus moyens :

Revenu moyen = (30 000 x 10 000 + 20 000 x 5 000) / 15 000 = 26 667 EUR/an

Cette methode est plus representative qu'une simple moyenne arithmetique.

Nombre de Menages

Le nombre total de menages est calcule en additionnant les menages de toutes les communes :

Menages zone = Sum Menages commune

Types de Logements

Les logements sont additionnes par type (maisons et appartements) :

Maisons zone = Sum Maisons commune
Appartements zone = Sum Appartements commune

Age Moyen (Moyenne Ponderee)

L'age moyen est calcule comme une moyenne ponderee par la population de chaque tranche d'age :

Age moyen = Sum (Age median tranche x Population tranche) / Population totale

Tranches d'age utilisees :

  • 15-19 ans : Mediane = 17 ans
  • 20-24 ans : Mediane = 22 ans
  • 25-39 ans : Mediane = 32 ans
  • 40-54 ans : Mediane = 47 ans
  • 55-64 ans : Mediane = 59.5 ans
  • 65-79 ans : Mediane = 72 ans
  • 80 ans et plus : Mediane = 85 ans

Moyennes Nationales de Reference

Les moyennes nationales utilisees pour la comparaison sont basees sur les donnees INSEE 2023 :

Indicateur Valeur Source
Revenus moyens ~27 000 EUR/an par unite de consommation INSEE Filosofi 2023
Repartition logements ~57% maisons, ~43% appartements INSEE Recensement 2023
Taille moyenne des menages ~2.2 personnes par menage INSEE Recensement 2023
Note importante : Les moyennes nationales sont des approximations basees sur les dernieres donnees INSEE disponibles. Elles servent de reference pour la comparaison, mais peuvent varier legerement selon les sources et methodes de calcul.

Traitement et Normalisation des Donnees

Normalisation des Codes INSEE

Les codes INSEE sont normalises pour garantir une correspondance correcte :

  • Format : 5 chiffres (ex: "63300" pour Riom)
  • Gestion des formats : Conversion automatique depuis int, float, string
  • Nettoyage : Suppression des valeurs "nan", "None", "null"
  • Complement : Ajout de zeros a gauche si necessaire (ex: "123" -> "00123")

Gestion des Donnees Manquantes

Lorsqu'une donnee demographique n'est pas disponible pour une commune :

  • La valeur est marquee comme None (pas de valeur)
  • Elle n'est pas incluse dans les calculs de moyennes
  • Elle apparait comme vide dans les exports
  • Un log est genere pour tracer les donnees manquantes

Cache des Directions

Pour optimiser les performances et reduire la consommation d'API :

  • Stockage : Base SQLite locale (cache/directions_cache.sqlite)
  • Duree de vie : 168 heures (7 jours) par defaut
  • Cle de cache : Basee sur les coordonnees d'origine et de destination (precision 5 decimales)
  • Avantage : Reduit les appels API repetitifs et accelere les calculs

Limites et Precautions

Limites des Donnees

  • Delai de mise a jour : Les donnees INSEE sont mises a jour avec un delai (donnees 2023 disponibles en 2024)
  • Niveau de granularite : Les calculs sont effectues au niveau communal, ce qui peut masquer des disparites intra-communales
  • Evolution : Les donnees demographiques evoluent dans le temps, une zone peut changer entre deux recensements
  • Moyennes nationales : Les moyennes de reference sont des approximations et peuvent varier selon les sources

Limites des Calculs

  • Precision des isochrones : Basee sur le reseau routier OpenStreetMap, qui peut avoir des imprecisions mineures
  • Temps de trajet : Calcules pour des conditions de circulation normales, peuvent varier selon l'heure, la meteo, etc.
  • Mode de transport : Actuellement limite a la voiture, d'autres modes pourront etre ajoutes
  • Affinage : L'affinage Directions n'est pas applique a toutes les communes pour des raisons de performance

Recommandations d'Utilisation

  • Les donnees demographiques sont un outil d'aide a la decision, pas une garantie de succes
  • Combinez toujours l'analyse demographique avec une etude de terrain
  • Analysez la concurrence et la visibilite de l'emplacement
  • Considerez l'evolution demographique sur plusieurs annees
  • Verifiez les projets d'amenagement qui pourraient impacter la zone

Categories Metiers et Codes APE

Methodologie de regroupement

Les categories metiers proposees par Maplytics sont construites a partir des principaux codes APE (NAF) generalement associes a chaque activite. Ces regroupements ont pour objectif de fournir une analyse de concurrence et de zone de chalandise pertinente.

Important : Ces regroupements ne constituent pas une classification administrative stricte. Ils sont concus pour une approche metier orientee usage reel et concurrence percue, plutot qu'une stricte classification administrative.

Principes de classification

  • Approche metier : Les codes APE sont utilises a titre indicatif pour identifier des activites economiques similaires
  • Flexibilite : Un meme metier peut correspondre a plusieurs codes APE, et inversement
  • Pertinence terrain : Maplytics privilegie la realite commerciale sur la classification administrative
  • Concurrence percue : Les concurrents identifies sont ceux que les clients percoivent comme alternatives

Sources des codes APE

Les codes APE (Activite Principale Exercee) utilises proviennent de la nomenclature NAF rev. 2 de l'INSEE :

Estimation du Chiffre d'Affaires Potentiel

Methodologie generale

L'estimation du chiffre d'affaires potentiel repose sur un pipeline de calcul en 4 etapes successives, conforme aux standards d'analyse economique territoriale. Chaque etape a un role unique et non redondant.

Nature des resultats : Les estimations produites sont indicatives et comparatives. Elles constituent une aide a la decision et ne sauraient etre assimilees a une prevision de chiffre d'affaires reel.

Etape 1 : Potentiel de depense theorique

Calcul du potentiel annuel de depense de la zone, par grande famille economique, a partir de :

  • Nombre de menages dans la zone isochrone
  • Depense moyenne nationale par menage (source : INSEE Budget des menages / COICOP)
  • Ajustement par le revenu : indice revenu local vs national, avec elasticite par famille
  • Ajustement par la structure CSP : ponderation selon les categories socioprofessionnelles
  • Ajustement par la pyramide des ages : certaines depenses varient fortement selon l'age

Etape 2 : Captation locale et evasion commerciale

Transformation du potentiel theorique en depense reellement captee dans la zone :

  • Taux de captation : part de la depense realisee dans la zone (varie de 35% a 80% selon les familles)
  • Taux d'evasion : part de la clientele qui consomme hors zone (10% a 40%)
  • Modulation par la mobilite : flux domicile-travail pour estimer la population de jour

Etape 3 : Repartition concurrentielle

Repartition de la depense captee entre les etablissements concurrents presents dans la zone :

  • Identification des concurrents via l'API Recherche Entreprises (base SIRENE)
  • Ponderation par les effectifs : les etablissements plus grands ont une attractivite superieure
  • Part du nouvel entrant : calculee comme un acteur supplementaire dans le marche

Etape 4 : Plafonds de capacite

Application de plafonds realistes pour eviter les surestimations incompatibles avec la capacite d'un etablissement :

  • Plafond par famille economique : CA maximum qu'un etablissement type peut realiser
  • Multiplicateur par effectifs : les structures plus grandes ont des plafonds plus eleves
Avertissement important :

Les estimations de chiffre d'affaires sont des ordres de grandeur indicatifs destines a l'aide a la decision. Ils reposent sur des hypotheses sectorielles et des moyennes statistiques.

Ces resultats ne constituent pas :

  • Une garantie de performance economique
  • Un previsionnel financier au sens comptable
  • Une etude de marche professionnelle complete

Pour un projet d'implantation, nous recommandons de completer ces analyses par une etude approfondie avec un expert-comptable ou un cabinet specialise.

References et Documentation

Sources Officielles

Documentation Technique

Mises a Jour

Cette page est mise a jour regulierement pour refleter les dernieres sources et methodes utilisees :

  • Derniere mise a jour : 7 janvier 2026
  • Donnees demographiques : Basees sur INSEE 2023
  • Flux de mobilite : INSEE 2022
  • Version API OpenRouteService : v2
  • Moteur CA estimatif : BLOC_CA v1.0