ERREUR
Si vous essayez de publier une enquête contenant plusieurs géopoints, le message d’erreur suivant est renvoyé :
Erreur : Cette enquête ne peut pas être publiée. Un seul champ de géométrie est autorisé par table, (nombre X) trouvé dans (titre de l’enquête).
Survey123 for ArcGIS est limité à la création d’un seul enregistrement de géométrie par enquête envoyée.
Choisissez l’une des options suivantes pour configurer une enquête comportant plusieurs géopoints.
Utiliser des répétitions
Dans Survey123 Connect for ArcGIS 3.0 et les versions ultérieures, il est possible de configurer plusieurs géopoints à l’aide de répétitions. Les répétitions créent une table associée renvoyant à la table principale de l’enquête afin de stocker une géométrie supplémentaire et d’ajouter des points sur la carte. Cette méthode permet de collecter des informations personnelles concernant les employés, de localiser des patients et leur contact en cas d’urgence ou encore de rassembler des renseignements sur les étudiants de troisième cycle et les lieux de travail sur le terrain correspondants.
Dans l’exemple considéré, deux géopoints sont configurés dans une même enquête afin de déterminer la localisation d’un patient et celle de la personne à contacter en cas d’urgence. L’envoi de deux enquêtes crée quatre points sur la carte. Pour créer une enquête comportant plusieurs géopoints à l’aide de répétitions, procédez selon étapes suivantes :
L’image ci-dessous présente l’enquête telle qu’un utilisateur peut l’observer. Deux géopoints sont configurés dans l’enquête.
Lorsque les entrées de l’enquête sont envoyées, les points sont tracés sur la carte et consultables dans Map Viewer. Voici les données collectées après l’envoi des deux entrées. La localisation de deux patients ainsi que la localisation de leur contact en cas d’urgence respectif apparaissent sur la carte.
Remarque : Il est possible d’afficher les tables associées en cliquant sur le lien Show (Afficher) dans la table attributaire. Voici l’exemple correspondant à une enquête qui ne comporte qu’un seul enregistrement associé. Lorsqu’il existe plusieurs répétitions, chaque point représentant une répétition entraîne la création d’une ligne dans la table associée. Il est impossible de conserver plusieurs enregistrements ponctuels sur la même ligne.
Utiliser une ou plusieurs valeurs nulles pour les géopoints qui suivent
Dans Survey123 Connect for ArcGIS 2.4 et les versions ultérieures, les valeurs nulles sont prises en charge dans la colonne bind::esri:fieldType du formulaire Excel. Les valeurs nulles permettent la configuration de plusieurs géopoints en stockant le ou les géopoints suivants dans les champs x et y plutôt que sous forme d’une géométrie. Cette méthode permet de rechercher les données x et y des différents points de l’enquête. Par exemple, les localisations potentielles des étapes d’une chasse au trésor, la position des arrêts de bus dans une zone résidentielle ou encore les sites de fouilles archéologiques.
Dans notre exemple, trois géopoints sont configurés dans une enquête et déterminent le point de départ, le point de mi-parcours et le point final du parcours d’un marathon. Pour créer une enquête comportant plusieurs géopoints à l’aide de valeurs nulles, procédez selon étapes suivantes :
L’image ci-dessous présente l’enquête telle qu’un utilisateur peut l’observer. Trois géopoints sont configurés dans l’enquête.
L’image ci-dessous présente les données collectées après l’envoi d’une entrée comportant trois géopoints. Seul un géopoint sans la valeur nulle définie dans la colonne bind::esri::fieldType est tracé sur la carte. Les géopoints avec les valeurs nulles configurées ne sont pas affichés sur la carte. Les données x et y de trois géopoints sont répertoriées dans la table attributaire.
Obtenir de l’aide auprès des experts ArcGIS
Télécharger l’application Esri Support