PROBLÈME
Dans Survey123 Connect for ArcGIS, les calculs renvoient généralement un nombre de décimales en sortie correspondant à l’entrée possédant le plus grand nombre de décimales. Par exemple, l’enquête ci-dessous est un calcul basé sur la formule : Plant1 + Plant2 + Plant3 = Total Area. Les données en entrée contiennent deux, trois et une décimale. La sortie renvoie un nombre comportant trois décimales, tout comme l’entrée comportant le plus grand nombre de décimales.
Dans certains calculs, le nombre de décimales en sortie ne correspond pas au nombre de décimales en entrée. L’image ci-dessous présente les données en entrée qui incluent deux, trois et une décimale alors que la sortie renvoie un nombre comptant 15 décimales.
Le calcul doit être configuré avec la fonction round destinée à arrondir la sortie selon le nombre indiqué de décimales.
Suivez les étapes ci-dessous pour arrondir les décimales en sortie selon le nombre désiré.
Remarque : Ces étapes destinées aux calculs mathématiques impliquent le type de données decimal.
round(${field_A} + ${field_B} + ${field_C}, nombre de décimales)
int(${field_A} + ${field_B} + ${field_C})
Obtenir de l’aide auprès des experts ArcGIS
Télécharger l’application Esri Support