Découvrez comment savoir qui capture des données avec votre enquête, où et quand.
Qui capture des données ?
La réponse d’un utilisateur peut inclure des données de localisation, à savoir la localisation à laquelle la réponse à l’enquête a été envoyée ou une localisation définie par l’utilisateur.
Par défaut, l’application de terrain Survey123 tente de capturer la localisation de votre appareil. Si votre appareil fournit une localisation, celle-ci est utilisée comme localisation par défaut si l’enquête comporte une question géopoint. Un utilisateur peut généralement remplacer cette localisation en indiquant une localisation pour une question géopoint. Vous pouvez souhaiter que l’utilisateur final ne puisse pas changer la localisation et qu’il utilise toujours la localisation fournie par l’appareil. Dans ce cas, ajoutez une question géopoint en lecture seule à votre enquête. La commande de carte s’affiche toujours, mais l'utilisateur ne peut pas déplacer l’emplacement. Vous pouvez également masquer la commande de carte. Pour cela, créez une enquête sans question de type carte. L’application de terrain Survey123 continue de capturer la localisation si elle est fournie par l’appareil.
La localisation par défaut 0,0 est capturée dans l’application Web Survey123 sauf si l’auteur de l’enquête a activé la capture d’une localisation d’appareil avec une question de type carte avec un point. Les questions géotrace et géoforme ne capturent pas la localisation d’un appareil dans l’application de terrain ou l’application Survey123. Au lieu de cela, une localisation utilisée pour votre enquête doit être saisie par l’utilisateur ou indiquée par des calculs ou une géométrie par défaut.
Quand les données sont-elles capturées ?
Lorsque le suivi de l’éditeur est activé dans une couche d’entités, ArcGIS suit le moment où les données sont reçues. Même si ce champ est masqué sur le site Web Survey123, vous pouvez le voir si vous chargez les données de l’enquête (la couche d’entités) dans ArcGIS Pro ou dans Map Viewer dans le navigateur. Sachez toutefois que le champ CreationDate n’indique pas quand les données ont été capturées. Ce champ indique le moment où les données ont été enregistrées dans la couche d’entités ArcGIS.
Si vous souhaitez savoir quand les données ont été capturées, vous devez ajouter un nouveau type de question à la feuille de calcul de votre enquête. Cette question ne sera pas visible pour l’utilisateur final. La spécification XLSForm le décrit comme faisant partie de la section des métadonnées de votre enquête et il s’appelle start.
Vous pouvez ajouter cette question n’importe où dans votre enquête. À nouveau, la question n’apparaît pas dans votre formulaire, mais l’application de terrain Survey123 capture le moment où l’utilisateur a commencé l’enquête et cette information est conservée lors de l’envoi. Si vous utilisez le type de question end, vous capturez également le moment où l’utilisateur termine l’enquête. Ces deux informations peuvent être utiles si vous souhaitez savoir combien de temps il a fallu pour compléter le formulaire.
Lorsque vous utilisez des questions de type start et end, votre couche d’entités est immédiatement dotée de propriétés temporelles. Lorsque vous chargez les données de l’enquête dans Map Viewer sur le navigateur, un curseur en bas de la visionneuse permet d’animer les données dans le temps.
Qui capture les données ?
Lorsque le suivi de l’éditeur est activé dans une couche d’entités, vous savez toujours qui envoie des formulaires
Le suivi de l’éditeur stocke automatiquement le nom d’utilisateur employé pour la connexion à l’application de terrain Survey123 en tant que nouvel attribut dans les entrées de l’enquête. Vous pouvez afficher ces informations sur l’onglet Data (Données) du site Web Survey123. Dans la table des résultats, cliquez sur le bouton Plus et sélectionnez les champs de suivi de l’éditeur à afficher. Le champ Creator indique qui a envoyé un enregistrement donné.
Si quelqu’un au sein de votre organisation devait mettre à jour les données envoyées par la suite, le champ Editor indique aussi le nom de cette personne. Vous savez qui a capturé les données dans le champ et qui, le cas échéant, a modifié les données après leur envoi. Le champ EditDate apparaît également automatiquement et présente l’heure de mise à jour des données.
Si vous souhaitez capturer l’adresse électronique de la personne qui a envoyé les données, vous pouvez ajouter au formulaire une question de type email, comme indiqué dans la rubrique Notions élémentaires concernant XLSForm.
Vous avez un commentaire à formuler concernant cette rubrique ?