Formulaires de collecte de donnees personnalises pour le SIG mobile

Comment créer des formulaires de saisie terrain qui éliminent les fautes de frappe, calculent des valeurs utiles, masquent les questions non pertinentes et gardent votre équipe en mouvement.

Le plus gros probleme de la collecte de donnees terrain n'est pas la technologie — c'est la qualite des donnees. Envoyez une equipe sur le terrain avec des formulaires en texte libre et vous recevrez six facons differentes d'ecrire « beton », des horodatages dans trois formats et la moitie des champs obligatoires laisses vides. La solution n'est pas plus de formation. Ce sont de meilleurs formulaires.

GoGIS vous permet de concevoir des formulaires d’attributs personnalisés qui contraignent la saisie là où c’est important et l’accélèrent là où ce n’est pas nécessaire. Les formulaires peuvent aussi calculer des valeurs, référencer des attributs existants ou des enregistrements liés, et afficher ou masquer des champs selon les réponses précédentes. Chaque observation est géolocalisée et liée à un élément sur la carte, afin qu’il n’y ait jamais de doute sur l’enregistrement correspondant à chaque position.

Ce que vous pouvez mettre dans un formulaire

GoGIS propose plusieurs types de champs qui couvrent les besoins courants des equipes terrain :

Listes deroulantes (selection dans une liste)

Definissez une liste de valeurs valides et laissez l'utilisateur en choisir une. Pas de saisie, pas de fautes de frappe, pas d'ambiguite. Utilisez-les pour tout ce qui a un ensemble fixe d'options : type de materiau, etat de condition, classification d'usage du sol, diametre de conduite, espece d'arbre.

Les listes deroulantes sont la plus grande amelioration que vous puissiez apporter a la qualite des donnees terrain. Si votre processus actuel voit des personnes taper « PVC », « pvc », « Pvc » et « polychlorure de vinyle » dans la meme colonne, une liste deroulante resout cela instantanement.

Listes deroulantes a selection multiple

Quand un element peut avoir plusieurs valeurs — plusieurs types de dommages sur la meme structure, plusieurs especes observees sur une parcelle, ou une combinaison d'usages du sol — utilisez une liste deroulante a selection multiple. L'utilisateur coche toutes les options qui s'appliquent, et les selections sont stockees ensemble dans le champ d'attribut. Meme avantage pour la qualite des donnees qu'une liste a selection unique, mais sans imposer une seule reponse quand la realite est plus complexe.

Selecteur de date et heure

Un selecteur natif de calendrier et d'horloge pour enregistrer des dates, des heures ou les deux. Touchez le champ et faites defiler jusqu'a la bonne date — pas de saisie, pas de confusion de format, pas de debat « c'etait JJ/MM ou MM/JJ ? ». Utilisez-le pour les dates d'inspection, les suivis programmes, les dates d'expiration de permis ou toute donnee temporelle. La valeur est stockee dans un format standard qui s'importe proprement dans n'importe quel SIG ou base de donnees.

Champs de texte

Saisie de texte libre pour les notes, descriptions, adresses ou toute valeur imprevisible. Utilisez-les avec parcimonie pour les donnees qui necessitent veritablement une saisie libre — plus vous contraignez avec des listes deroulantes, plus vos donnees seront propres.

Lecture de codes-barres et QR

Touchez le bouton de scan sur n'importe quel champ texte et pointez votre camera vers un code-barres ou QR. La valeur decodee remplit le champ automatiquement. Utilisez-le pour les identifiants de sachets d'echantillons, les etiquettes d'actifs, les numeros de serie d'equipements ou toute etiquette pre-imprimee.

Formulaire de collecte personnalise dans GoGIS montrant les listes deroulantes, la lecture de codes-barres et differents types de champs
Un formulaire personnalise avec listes deroulantes, champs de texte, lecture de codes-barres et plus — le tout lie a un element cartographique.

Boutons radio

Quand une liste deroulante n'a que quelques options et que vous voulez les voir toutes en meme temps, utilisez des boutons radio. Au lieu de toucher pour ouvrir un menu deroulant, tous les choix sont visibles sur le formulaire — touchez-en un et passez au suivant. Ideal pour les notes de condition (Bon / Moyen / Mauvais), les champs de statut (Ouvert / Ferme / En attente) ou toute liste courte ou la vitesse compte.

Interrupteur Oui / Non

Un simple interrupteur binaire pour les champs a deux etats : present ou absent, accessible ou bloque, conforme ou non conforme. Un seul toucher, aucune ambiguite. Utilisez-les pour les listes de controle d'inspection, la conformite reglementaire, les verifications de securite — partout ou une reponse oui/non suffit.

Echelle de notation

Une saisie visuelle par etoiles ou notation numerique pour les evaluations subjectives. Notez l'etat de la chaussee de 1 a 5, attribuez un score de proprete a un site, evaluez la sante de la vegetation. La notation est stockee comme un nombre dans votre table d'attributs, prete pour l'analyse et la comparaison entre sites.

Capture photo

Joignez une ou plusieurs photos a n'importe quel element. L'appareil photo s'ouvre directement depuis le formulaire, la photo est geolocaliseee et liee a cet enregistrement specifique. Lors de l'export, les photos sont incluses dans le ZIP avec vos donnees spatiales. Fini l'association manuelle de photos eparses avec des notes de terrain apres coup.

Annotation photo dans GoGIS montrant une photo de terrain avec des annotations
Les photos sont jointes directement aux elements de la carte — annotez-les avec des fleches, du texte et des formes directement sur le terrain.

Dessin de terrain

Parfois une photo ne suffit pas — vous devez dessiner ce que vous voyez. L'outil de dessin terrain vous permet de dessiner directement sur une photo ou un canevas vierge : indiquez les emplacements de dommages, schematisez la disposition d'un site, annotez une coupe transversale. Le dessin est sauvegarde comme image jointe a l'element, tout comme une photo.

Outil de dessin terrain dans GoGIS pour esquisser sur des photos et cartes
Dessinez sur des photos ou un canevas vierge pour capturer des details que le texte et les photos seuls ne peuvent transmettre.

Capture de signature

Pour les processus necessitant une validation — confirmation de livraison, documentation de chaine de possession, attestation d'inspection — ajoutez un champ de signature. L'utilisateur signe sur l'ecran avec le doigt, et la signature est enregistree comme partie de l'enregistrement.

Valeurs calculées et formules

Certaines valeurs de formulaire ne devraient pas être saisies à la main. Les formulaires GoGIS peuvent inclure des champs calculés qui lisent les valeurs du formulaire actuel, les attributs de base de l’élément ou les formulaires liés au même élément. Le formulaire fait ainsi les calculs pendant que la personne sur le terrain se concentre sur ses observations.

Les usages courants incluent les totaux, les taux, le nombre de jours depuis une visite précédente, les valeurs de référence provenant d’un autre formulaire et les contrôles qualité simples. Les valeurs calculées sont affichées en lecture seule afin d’éviter toute écriture accidentelle pendant la saisie.

Constructeur de formulaire GoGIS montrant le bouton f(x) utilisé pour configurer un champ calculé
Appuyez sur le bouton f(x) sur un champ de formulaire pour le faire calculer ou pour référencer une autre valeur. Afficher ou masquer un champ est un contrôle distinct : utilisez les règles de champ (icône en forme d'œil oblique), et non f(x).
Menu des opérations de champ calculé avec addition, soustraction, multiplication, division, jours depuis une date, formule et champ de référence
Les champs calculés peuvent additionner, soustraire, multiplier, diviser, résumer des valeurs, calculer des jours entre dates, référencer un autre champ ou utiliser une formule personnalisée.

Exemple : calculer le coût total de pulvérisation

Un relevé de pulvérisation peut inclure Acres et Coût par acre. Au lieu de demander à l’utilisateur de multiplier ces nombres dans le véhicule, ajoutez un champ calculé comme :

Coût total = Acres × Coût par acre

Le même modèle fonctionne pour les totaux d’échantillons, les quantités utilisées, les coûts estimés, les taux d’application et tout flux de travail où plusieurs valeurs de terrain se combinent en un résultat.

Éditeur de formule montrant une expression de coût total qui multiplie Acres par Coût par acre
L’éditeur de formules permet de toucher des champs sources du formulaire actuel, des attributs de base ou des formulaires liés, puis de les combiner avec des opérateurs comme multiplier, diviser et additionner.

Exemple : jours depuis la dernière inspection

Un formulaire peut comparer un champ date d’un enregistrement lié précédent avec la date actuelle. Par exemple, un flux d’inspection peut calculer le nombre de jours écoulés depuis la dernière visite avec un calcul Jours depuis :

Jours depuis la dernière inspection = Jours depuis la date d’inspection précédente

Cette valeur peut être affichée directement, utilisée dans un rapport ou associée à des règles de visibilité afin que le formulaire ne pose les questions de suivi que lorsque suffisamment de temps s’est écoulé.

Afficher ou masquer des champs avec des règles

De bons formulaires de terrain ne devraient pas poser toutes les questions possibles à chaque fois. Les règles de champ permettent à un formulaire de rester court jusqu'à ce qu'une réponse particulière rende davantage de champs pertinents. Les règles sont disponibles sur les formulaires associés dans Gérer les formulaires associés.

Comment définir une règle dans l'application

  1. Ouvrez Gérer les formulaires associés, puis ouvrez le formulaire et modifiez ses champs.
  2. Sur le champ qui ne devrait apparaître que de temps en temps, appuyez sur l'icône en forme de barre oblique pour ouvrir les règles de champ.
  3. Activez Afficher uniquement lorsque la condition est vraie, sélectionnez le champ source (par exemple Statut), choisissez un opérateur (égal, supérieur à, contient, etc.) et saisissez la valeur (par exemple Endommagé).
  4. Vous pouvez éventuellement activer Obligatoire lorsque la condition est vraie afin que les champs de suivi deviennent obligatoires uniquement lorsqu'ils sont pertinents.
  5. Sauvegarder. Lorsque quelqu'un remplit le formulaire, les champs apparaissent, se masquent et changent d'état requis en direct à mesure que les réponses changent.

Chaque règle utilise une condition sur un champ source. Ajoutez d'abord le champ source sur le formulaire. N'utilisez pas le bouton f(x) pour la visibilité - f(x) est uniquement destiné aux valeurs calculées.

Exemple : masquer une section de suivi jusqu’à ce que suffisamment de jours se soient écoulés

Supposons qu’un site ne nécessite une inspection de suivi que tous les 30 jours. Le formulaire peut calculer Jours depuis la dernière inspection et masquer le reste de la section de suivi jusqu’à ce que cette valeur soit égale ou supérieure à 30. L’équipe voit toujours le statut, mais n’a pas à parcourir des questions qui ne sont pas encore dues.

Exemple : embranchement depuis une liste déroulante

Les listes déroulantes peuvent aussi piloter le reste du formulaire. Si Type de problème vaut Fuite, le formulaire peut afficher les champs de débit, de zone humide et de priorité de réparation. Si l’utilisateur choisit Végétation, il peut afficher les espèces, la hauteur et le traitement. Le résultat est un formulaire flexible qui reste simple sur un téléphone.

Modifier les attributs existants

Les formulaires ne servent pas uniquement aux nouvelles donnees. Touchez n'importe quel element existant sur la carte pour ouvrir ses attributs et les modifier directement. Vous avez importe un Shapefile du bureau et devez mettre a jour les conditions terrain ? Touchez l'element, modifiez les valeurs et enregistrez. Besoin d'ajouter des photos ou une signature a un enregistrement commence plus tot ? Ouvrez-le et reprenez la ou vous vous etiez arrete. Chaque modification est sauvegardee localement et incluse lors de l'export.

Pourquoi les formulaires sont superieurs aux tableurs sur le terrain

Vous pourriez donner a votre equipe un telephone avec un tableur et leur dire de remplir des lignes. Voici pourquoi cela ne fonctionne pas bien :

Exportez vos donnees

Tout ce que vous collectez s'exporte proprement. Choisissez Shapefile, GeoJSON, CSV ou KML. Les photos sont incluses dans le fichier ZIP avec vos donnees spatiales. Ouvrez les resultats dans QGIS, ArcGIS, Excel ou telechargez-les sur le portail SIG de votre organisation. Les donnees arrivent exactement telles que structurees dans votre formulaire — aucun nettoyage necessaire.

Créez votre premier formulaire intelligent en quelques minutes

GoGIS est un achat unique pour iPhone et iPad. Sans abonnement, sans compte requis.

Obtenir GoGIS sur l'App Store