Formulaires de collecte de donnees personnalises pour le SIG mobile

Comment concevoir des formulaires de saisie sur le terrain qui réduisent les saisies incohérentes, calculent des valeurs utiles, masquent les questions hors sujet et permettent à votre équipe d’avancer.

Un formulaire de terrain doit énoncer clairement les observations attendues et garder des enregistrements cohérents. Les listes de choix normalisent les valeurs récurrentes, les champs de date consignent les visites et les suivis, et les photos documentent ce que l’inspecteur a constaté.

GoGIS permet de créer des formulaires pour les objets cartographiés et pour les visites répétées. Utilisez des champs calculés pour dériver des valeurs d’autres enregistrements, et des champs conditionnels dans les Formulaires associés pour n’afficher les questions que lorsqu’elles s’appliquent. Chaque saisie reste liée à son objet sur la carte.

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)

Définissez les choix d’un champ : matériau, état, occupation du sol ou espèce. Choisir dans une liste réduit les variantes d’orthographe et facilite le filtrage et la comparaison des enregistrements.

Par exemple, une liste de matériaux contenant PVC, Béton et Acier donne aux inspecteurs un vocabulaire cohérent, tout en laissant un champ de notes distinct pour les observations complémentaires.

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

Utilisez des champs de date et d’heure pour les dates d’inspection, les suivis programmés ou les dates de permis. Un sélecteur évite de saisir les dates à la main. Gardez la date de la visite de terrain distincte de l’horodatage indiquant la création de l’entrée.

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 les photos à l’objet ou à l’entrée associée qu’elles documentent. Incluez les médias dans l’export lorsque vous partagez les observations, afin que le destinataire puisse consulter les images à côté des enregistrements.

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 un enregistrement ou en mettre plusieurs à jour

Le travail de terrain consiste autant à réviser des données existantes qu’à collecter de nouvelles observations. GoGIS propose trois façons d’effectuer ces modifications :

Par exemple, corrigez le diamètre de conduite d’un ponceau directement dans la grille. Pour attribuer la même priorité d’inspection à plusieurs ponceaux, sélectionnez leurs lignes et appliquez la priorité une seule fois. La modification porte sur les enregistrements sélectionnés : les autres ponceaux conservent leurs valeurs existantes.

Passer en mode sélection ne coche pas automatiquement toutes les lignes. Utilisez les cases pour choisir des enregistrements, ou Tout sélectionner lorsque l’option est disponible. Les grandes tables en accès paginé peuvent limiter la sélection groupée. Après une modification, l’action Annuler, brièvement proposée, permet de revenir sur le dernier changement.

Exemple : une inspection de ponceau

Conservez l’identifiant du ponceau, le diamètre de la conduite et la localisation sur l’objet principal. Ajoutez un formulaire associé Inspection de ponceau pour chaque visite, avec Date d’inspection, Inspecteur, État général, Obstruction à l’entrée (%), État de la sortie, Maintenance requise, Photos du site et Observations.

Lorsque Maintenance requise vaut Oui, utilisez les Règles de terrain pour afficher Action recommandée et Date de suivi. Une inspection ultérieure devient une nouvelle entrée rattachée au même ponceau et conserve les observations précédentes. Consultez le guide des formulaires associés pour examiner les visites répétées.

Exportez vos donnees

Exportez la couche d’objets en Shapefile, GeoJSON, CSV ou KML, en choisissant un format pris en charge par le logiciel destinataire. Les entrées associées sont exportées sous forme d’enregistrements CSV liés, les médias étant inclus dans le paquet d’export lorsque vous les sélectionnez. Le guide de liaison des exports explique comment rattacher les enregistrements à leurs objets.

Créez un formulaire pour votre travail de terrain

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

Obtenir GoGIS sur l'App Store