Formation appliquée à KoboToolbox et cartographie SIG

Ce document propose un guide méthodologique appliqué à l’usage de KoboToolbox pour l’enquête de terrain et à l’intégration des données dans un environnement SIG (QGIS).

Published

July 9, 2025

Keywords

KoboToolbox, cartographie, QGIS, vacance tertiaire, géolocalisation

Introduction

Créé en 2005 au sein du Harvard Humanitarian Initiative comme réponse aux besoins de collecte de données en situation d’urgence, KoBoToolbox est devenu l’une des principales plateformes libres et gratuites de survey management dans les sciences humaines, la santé publique et l’action humanitaire1 2. L’application est distribuée sous licence AGPL-3.0, garantissant l’accès intégral au code source et la reproductibilité des méthodes de recherche3. Son architecture modulaire, reposant sur le duo mobile KoBoCollect / web Enketo, autorise la saisie hors-ligne, le stockage local sécurisé et la synchronisation différée dès qu’une connexion est disponible, un atout majeur pour les terrains à faible connectivité4.

Du point de vue de la gouvernance des données, KoBoToolbox propose un hébergement sur serveur européen – EU Server – pleinement conforme au GDPR, avec possibilité de signer un Data Processing Agreement et, pour les laboratoires soucieux de souveraineté numérique, un déploiement on-premise via conteneurs Docker5 6. Ces garanties de sécurité et de conformité expliquent son adoption par plus de 14 000 organisations, allant des ONG aux universités, et son utilisation croissante pour documenter aussi bien les crises humanitaires que les dynamiques urbaines de long terme7 8.

Sur le plan méthodologique, la plateforme se distingue par son interopérabilité : export natif en CSV, XLS, ou GeoJSON, facilitant l’intégration dans un environnement SIG tel que QGIS ou dans des workflows statistiques sous R, et permettant ainsi de chaîner sans couture la phase de terrain avec les analyses spatiales avancées. La possibilité d’enrichir les formulaires par des géopoints, des photographies et des métadonnées temporelles ouvre la voie à des protocoles hybrides combinant observation in situ, géolocalisation précise et visualisation cartographique.

Le présent tutoriel s’inscrit dans cette perspective avec : - une présentation fonctionnelle détaillée de KoBoToolbox - un ensemble d’études de cas illustrant sa valeur ajoutée pour la recherche en géographie économique et urbaine - un protocole pas-à-pas visant à identifier et cartographier la vacance tertiaire à la Plaine Saint-Denis, depuis la conception du questionnaire jusqu’à l’exploitation des données dans QGIS.

pourquoi choisir KoBoToolbox pour la recherche terrain ?

  • Appropriation rapide : interface Web conviviale pour construire des questionnaires sans compétence en programmation.
  • Collecte hors‑ligne : formulaires utilisables sans connexion Internet grâce à l’application mobile KoBoCollect ou au moteur Web Enketo.
  • Multilinguisme : prise en charge native des enquêtes multilingues et des jeux de caractères non latins.
  • Gestion éthique des données : chiffrement des soumissions, hébergement local possible conforme au RGPD.
  • Interopérabilité : export direct vers CSV, Excel, SPSS, Stata ou R pour l’analyse quantitative.

Aperçu fonctionnel

flowchart TD
    subgraph Utilisateur
        A[Concepteur questionnaire]
        B[Enquêteur]
        C[Chercheur]
    end
    subgraph PlateformeKoBo
        D[Form Builder]
        E[Serveur de réception]
        F[Plateforme de visualisation des données]
    end
    A -- conçoit --> D
    D -- publie --> E
    E -- importe le formulaire --> B
    B -- collecte les données--> E
    E -- transmet --> F
    F -- exporte et analyse--> C

    style A fill:lightgray
    style B fill:lightgray
    style C fill:lightgray
    style Utilisateur fill:lightyellow

    style D fill:lightgray
    style E fill:lightgray
    style F fill:lightgray
    style PlateformeKoBo fill:lightyellow

  • Le Form Builder permet la création de questionnaires par glisser‑déposer ou import XLSForm.
  • Les données saisies sur le terrain sont stockées de manière sécurisée sur le serveur de réception.
  • Les chercheur·euse·s peuvent ensuite visualiser un tableau de bord simple avant d’exporter les données pour analyse avancée.

Scénarios d’usage en sciences humaines

  1. Enquêtes ethnographiques dans des zones rurales sans réseau stable : utilisation hors‑ligne puis synchronisation différée.
  2. Cartographie participative des équipements culturels avec prise de coordonnées GPS.
  3. Suivi temporel d’un même panel via fonctions d’audio / photo intégrées pour documents d’observation.
  4. Collecte rapide après catastrophe naturelle afin de documenter l’impact socio‑économique

Modes de déploiement

Option Description Public concerné
KoBoToolbox Cloud Instance maintenue par l’équipe KoBo (hébergement gratuit jusqu’à 10 000 soumissions par mois). Chercheur·euse·s ne disposant pas d’infrastructure propre.
Installation locale Déploiement via Docker sur serveur institutionnel ; contrôle total sur les données. Laboratoires soucieux de souveraineté ou soumis à règles strictes de confidentialité.

Note : la mise en place locale exige des compétences systèmes, mais un guide pas‑à‑pas est fourni.

Cadre éthique et sécurité

  • Licence AGPL‑3.0 : obligation de publier les éventuelles améliorations logicielles.
  • Chiffrement optionnel côté client (clé publique XForm) pour les données sensibles.
  • Hébergeur européen recommandé afin de faciliter la conformité au RGPD.
  • Paramètres de confidentialité détaillés dans la documentation officielle.

Repères historiques

Année Événement clé
2005 Création du prototype au Harvard Humanitarian Initiative.
2009 Première utilisation opérationnelle en République démocratique du Congo et au Liberia.
2013 Adoption par UN OCHA (https://www.unocha.org/we-coordinate) ; croissance de la communauté académique.
2016 Partenariat avec UNHCR ; diffusion auprès d’universités africaines francophones.
2019 Constitution de KoBo en ONG indépendante basée à Cambridge (MA).
2025 Plus de 32 000 organisations inscrites ; voir les release notes v2.025.

Exemple d’utilisation : Documenter les attaques contre les structures de santé en Syrie (Physicians for Human Rights)

Kobotoolobox Blog - Documenting Attacks on Health Care in Syria

Depuis 2011, la guerre syrienne a vu plus de 1 400 attaques vérifiées contre des établissements de santé et leur personnel.

L’objectif de l’ONG Physicians for Human Rights fut de constituer une base de données probante pour la justice transitionnelle et le plaidoyer humanitaire. Kobotoolbox a permis la migration en 2018 de dix jeux de données hétérogènes vers un formulaire Web unique, standardisant la saisie et facilitant la validation en chaîne

Ce travail permet une génération quasi‑temps réel d’une carte interactive publique http://syriamap.phr.org alimentant les rapports de l’ONU et de la société civile.

@ PHR

Exemple d’utilisation : Réponse aux inondations au Kenya (Kenya Red Cross Society)

Kobotoolobox Blog - Data-driven climate disaster response: How the Kenya Red Cross Society is using KoboToolbox in the flooding crisis

Durant la crise 2023‑2024 plus de 220 000 personnes ont été impacté, 41 000 familles déplacées.

Flood SitRep Tool : formulaire KoBoToolbox hors‑ligne avec questions pour suivre les indicateurs clés (victimes, infrastructures, besoins humanitaires).

Agrégation et diffusion : 800 soumissions issues de 43 communautés, export automatisé via l’API vers MS Power BI pour des tableaux de bord quotidiens

L’utilisation de Kobotoolbox a permis l’amélioration de la coordination des distributions alimentaires, abris et actions WASH –> data‑driven humanitarian response

© Kenya Red Cross Society

Atelier pratique : identifier la vacance tertiaire à la Plaine Saint‑Denis

Contexte urbain : Depuis le Covid, la vacance locative des bureaux à Plaine Commune est passée de 6,4% à 23% à mi-2024. (Les Echos - La Seine-Saint-Denis revoit sa stratégie du « tout bureau », 17 juin 2024)

Objectif Description
Problématique Localiser et qualifier les bâtiments tertiaires inoccupés afin d’analyser les déterminants de la vacance
Méthode Enquête de terrain géolocalisée via KoBoToolbox, suivie d’un traitement SIG (R/QGIS)

1. Création du compte

1.1 Choisir l’environnement conforme au RGPD

  • Naviguer vers https://kobotoolbox.org.
  • Sélectionner EU Server pour garantir l’hébergement des données dans l’Espace économique européen.

1.2 Procédure d’inscription

  • Cliquer sur Sign up.
  • Renseigner les champs obligatoires : Full Name, Organization, Email et Password.
  • Valider le lien d’activation reçu par courriel (≈ 2 min).

Capture : écran d’inscription EU Server

2. Création du projet

2.1 Initialisation

  • Depuis le tableau de bord, cliquer sur NouveauConstruction du formulaire.

    • Captures : création et détail du projet

2.2 Métadonnées du projet

  • Renseigner :
    • Nom du projet : Vacance tertiaire – Plaine Saint‑Denis.
    • Description : Relevé de terrain des immeubles de bureaux inoccupés.
    • Secteur : Enseignement supérieur

Captures : métadonnées du projet

3. Conception du formulaire

3.1 Bonnes pratiques générales

  • Assurer la cohérence entre l’objectif scientifique et les questions enquêtables.
  • Formuler des questions courtes, non ambiguës et, le cas échéant, proposer une issue Sans réponse / Ne sais pas pour éviter les blancs.
  • Organiser le questionnaire selon un enchaînement progressif : localisation → caractéristiques → observations.
  • Ajouter un champ Commentaires final pour recueillir les informations hors‑champ inattendues.

3.2 Typologie des questions (exemplier)

Groupe Type Nom de la variable Exemple de contrainte
Localisation geopoint coord_gps
Caractéristiques integer surface_m2 . > 0
Caractéristiques select_one etat neuf; moyen; dégradé
Observation image photo_facade obligatoire
Observation select_multiple motifs ancien; accessibilité; marché; autre
Observation dateTime date_obs

Astuce : regrouper les variables par section thématique pour faciliter la lecture sur mobile.

3.3 Paramétrage d’une question

  1. Sélectionner le type (ex. integer).
  2. Spécifier l’intitulé et l’aide contextuelle (Hint).

Captures : choix du type
  1. Modifier la label de la variable si nécessaire

  2. Choisssiser si la réponse à cette question est obligatoire

Captures : paramètres de contrainte

3.4 Réponse par défaut

  • Utile pour pré‑renseigner la date ou le nom d’enquêteur.

Captures : Exemple de valeur par défault pour la surface disponible à la commercialisation

3.5 Groupement et répétition

  • Les groupes permettent de masquer/afficher des blocs de questions et de gérer la répétition sur plusieurs bâtiments d’un même îlot.

Captures : Sélection des questions à grouper

Captures : Résultat des groupements

3.6 Conditions d’affichage

  • Exemple : afficher la question « Commercialisateurs » si Surface Locative Disponible > 0.

Captures : Fenetre de sélection des conditions

Captures : Exemple de condition d’affichage

3.7 Sauvegarde

  • Utiliser Enregistrer dès qu’une section majeure est complétée pour éviter la perte de configuration.

Captures : Bouton de Sauvegarde

4. Déploiement, partage et contrôle qualité

4.1 Prévisualisation

  • Vérifier la lisibilité et la logique du parcours utilisateur en mode Aperçu.

Captures : Bouton de prévisualisation du formulaire

Captures : Formulaire

4.2 Déploiement

  • Cliquer sur Déployer pour publier la version v1 du formulaire.
  • Redeployer après chaque modification structurelle majeure (le système incrémente automatiquement les versions). Captures : Bouton de déploiement du formulaire

Captures : Rédploiement nécessaire si modification des questions du formulaire

4.3 Partage des droits

  • Menu Partager :
    • Accorder les droits Soumettre des réponses aux enquêteurs.
    • Limiter les droits Modifier le formulaire aux responsables scientifiques.

Captures : Paramètrage du partage

5. Collecte de terrain avec KoBoCollect

5.1 Installation

  • Télécharger l’application KoBoCollect sur Android (Google Play ou APK).

Captures : Télechargment de l’application

5.2 Configuration

  • Paramétrer l’URL du serveur : https://eu.kobotoolbox.org.
  • Renseigner l’identifiant et le mot de passe créés à l’étape 1.

Captures : Champs d’authentification

5.3 Synchronisation du formulaire

  • Menu Télécharger formulaire → sélectionner Vacance tertiaire – Plaine Saint‑Denis ou nom du projet adéquat
  • Captures : Menu

Captures : Sélection du formulaire

5.4 Enquête in situ

  • Lancer Remplir un formulaire pour chaque bâtiment.
  • Valider les coordonnées GPS (précision < 5 m recommandée).
  • Joindre au moins une photo de la façade principale.

Captures : Formulaire d’enquête vierge à sélectionner pour démarrer une enquête

5.5 Transmission des données

  • Menu Prêt à envoyer dès que la connexion 4G/Wi‑Fi est disponible.
  • Les observations apparaîtront en temps réel sur le serveur.
  • Captures : Transfert de l’enquête finalisé au serveur

6. Validation, visualisation et export des données

6.1 Revue et validation

  • Onglet DonnéesTable : contrôler la complétude, corriger si nécessaire.

Captures : Visualisation de l’enquête réalisée sur l’application

6.2 Rapports automatiques

  • Sous‑onglet Rapports pour un aperçu statistique préliminaire (distribution des états, surfaces, etc.).

Captures : Exemple de graphique automatique

6.3 Cartographie interactive

  • Visualiser les observations sur fond OpenStreetMap pour une première lecture spatiale des bâtiments vacants.

Captures : Exemple de cartographie interactive

6.4 Export brut

  • Formats disponibles : CSV, XLS, GeoJSON. Préférer GeoJSON pour l’intégration directe dans QGIS.

Captures : Choix du format de sortie

6.5 Intégration SIG

  1. Ouvrir QGIS → LayerAdd LayerAdd Vector Layer.
  2. Sélectionner l’export GeoJSON.
  3. Symboliser les entités selon la variable etat pour cartographier l’intensité de la vacance.

Exemple de travail cartogographie réalisée avec Qgis avec les données Kobotoolbox