Le blog francophone consacré
aux technologies Esri

Conseils & Astuces ArcGIS Online - N°21

N° 21 - Calculer les valeurs d'un champ d'un Feature Service ArcGIS Online

Les entités d'un Feature Service hébergé sur ArcGIS Online peuvent être mises à jour au niveau de leurs attributs et de leur géométrie. De la même manière qu'avec un outil SIG bureautique, ArcGIS Online permet de mettre à jour les valeurs des champs de manière individuelle, entité par entité, mais aussi de manière plus globale en appliquant une expression de calcul de champ à un ensemble d'entités. Ci-dessous les étapes à suivre:

  1. Après avoir vérifié que votre couche est bien modifiable, vous commencerez par afficher la table attributaire de votre couche.
      
  2. En cliquant sur le champ à calculer, vous exécuterez la commande "Calculer"
     

        
  3. Dans le générateur d'expressions, il vous suffit alors de saisir l'expression de calcul. Des fonctions seront proposées le type du champ (Texte, Numérique ou Date) que vous voulez mettre à jour. Vous pourrez par exemple, sur un champ "Texte", concaténer plusieurs chaînes de caractères en une chaîne. Autre exemple, vous pourrez appliquer sur un champ de type "Date", la date du jour ou l'heure courante. Pour les champs de type "Numérique", vous retrouverez les fonctions habituelles (exposant, arrondie, modulo, trigo, ...).
     

     
    Pour plus de détails sur l'utilisation de ces fonctions, cette rubrique de l'aide en ligne peut être très utile.
      
  4. Une fois l'expression saisie, le bouton "Calculer" permet d'exécuter le calcul des valeurs pour tous les enregistrements de la table.


Remarque:

Si votre table contient un filtre, seuls les enregistrements filtrés seront calculés. Ceci permet, par exemple, d'appliquer le calcul uniquement à un sous-ensemble de la table.



Bonne route sur ArcGIS Online !

Pour retrouver l'ensemble des Conseils & Astuces ArcGIS Online, cliquez sur ce lien

Partager cet article:

Rejoindre la discussion

    Les commentaires à propos de cet article: