Calculer une valeur (ModelBuilder)

Synthèse

Renvoie une valeur en fonction d’une expression Python spécifiée.

En savoir plus sur le fonctionnement de l’outil Calculer une valeur dans ModelBuilder

Utilisation

  • Cet outil n’est disponible qu’à partir de ModelBuilder et s’utilise dans les modèles. L’outil n’est pas disponible via la fenêtre Geoprocessing (Géotraitement) ou via Python.

  • Le paramètre Expression prend uniquement en charge les expressions Python. Les autres langages de script ne sont pas pris en charge.

  • Utilisez le paramètre Expression pour les expressions courtes d’une ligne. Utilisez le paramètre Bloc de code pour les expressions plus complexes, telles que les calculs multilignes ou les opérations logiques (if, then). Le paramètre Bloc de code ne peut pas être utilisé seul. Il doit être utilisé avec le paramètre Expression.

    Reportez-vous à la rubrique Exemples d’utilisation du paramètre Expression.

  • Les variables créées dans ModelBuilder peuvent être utilisées par cet outil, mais elles ne peuvent pas être utilisées directement dans le paramètre Expression. Pour utiliser une variable dans l’expression, placez le nom de la variable entre des signes de pourcentage (%) ou double-cliquez sur le nom de la variable dans la liste Variables pour l’ajouter au paramètre Expression.

  • Pour utiliser une fonction Python dans une expression, double-cliquez sur une fonction dans la liste Fonctions pour l’ajouter au paramètre Expression.

    Outil Calculer une valeur avec une liste de fonctions et une variable
  • Vous ne pouvez pas accéder aux variables de modèle dans le paramètre Bloc de code. Ces variables doivent être transmises au bloc de code à partir de l’expression. Pour ce faire, créez une définition de fonction dans le paramètre Bloc de code et référencez la définition dans le paramètre Expression.

    Reportez-vous à la rubrique Exemples d’utilisation du paramètre Bloc de code.

  • Le paramètre Type de données est utilisé dans ModelBuilder pour enchaîner la sortie de cet outil avec d’autres outils. Par exemple, si vous utilisez cet outil pour calculer une distance à utiliser en entrée dans le paramètre Distance de la zone tampon de l’outil Zone tampon, spécifiez Unité linéaire pour le paramètre Type de données.

    Reportez-vous à la rubrique Exemples d’utilisation du paramètre Type de données.

  • Dans Python, une indentation appropriée fait partie de la syntaxe. Le niveau d’indentation (deux ou quatre espaces) importe peu tant qu’il est homogène dans tout le bloc de code.

  • Remarque :

    Lorsque vous écrivez des scripts Python équivalents, utilisez les instructions Python standards au lieu de cet outil.

Paramètres

ÉtiquetteExplicationType de données
Expression

Expression Python à évaluer.

Utilisez le paramètre Expression pour les expressions courtes d’une ligne. Utilisez le paramètre Bloc de code pour les expressions plus complexes, telles que les calculs multilignes ou les opérations logiques (if, then). Le paramètre Bloc de code ne peut pas être utilisé seul. Il doit être utilisé avec le paramètre Expression.

SQL Expression
Bloc de code
(Facultatif)

Bloc de code Python. Le code du bloc doit être référencé dans le paramètre Expression.

String
Type de données
(Facultatif)

Spécifie le type de données de la valeur renvoyée par l’expression Python. Ce paramètre permet d’enchaîner l’outil Calculer une valeur à d’autres outils.

  • Couche d’entités d’objets 3D—Couche d’entités d’objets 3D
  • Localisateur d’adresses—Localisateur d’adresses
  • Analysis Cell Size (Taille de cellule d’analyse)—Analysis Cell Size (Taille de cellule d’analyse)
  • Couche d’annotations—Couche d’annotations
  • Toute valeur—Toute valeur
  • Document ArcMap—Document ArcMap
  • Unité surfacique—Unité surfacique
  • Espace de travail de fichier BIM—Espace de travail de fichier BIM
  • Booléen—Booléen
  • Création de la couche de discipline—Création de la couche de discipline
  • Création de la couche de scène de discipline—Création de la couche de scène de discipline
  • Construction de la couche—Construction de la couche
  • Création de la couche de scène—Création de la couche de scène
  • Jeu de données de dessin DAO—Jeu de données de dessin DAO
  • Expression du calculateur—Expression du calculateur
  • Couche de catalogue—Couche de catalogue
  • Racine du catalogue—Racine du catalogue
  • Taille de cellule—Taille de cellule
  • Taille de cellule XY—Taille de cellule XY
  • Couche composite—Couche composite
  • Compression—Compression
  • Système de coordonnées—Système de coordonnées
  • Dossier des systèmes de coordonnées—Dossier des systèmes de coordonnées
  • Couverture—Couverture
  • Classes d’entités de couverture—Classes d’entités de couverture
  • Elément de données—Elément de données
  • Fichier de données—Fichier de données
  • Connexions aux bases de données—Connexions aux bases de données
  • Jeu de données—Jeu de données
  • Date—Date
  • Table dBASE—Table dBASE
  • Eliminer—Eliminer
  • Couche de diagramme—Couche de diagramme
  • Couche de dimensions—Couche de dimensions
  • Connexion de disque—Connexion de disque
  • Double—Double
  • Couche de surface d’altitude—Couche de surface d’altitude
  • Chaîne chiffrée—Chaîne chiffrée
  • Enveloppe—Enveloppe
  • Echelle d’évaluation—Echelle d’évaluation
  • Étendue—Étendue
  • Extraire des valeurs—Extraire des valeurs
  • Classe d’entités—Classe d’entités
  • Jeu de classes d'entités—Jeu de classes d'entités
  • Couche d’entités—Couche d’entités
  • Jeu d’entités—Jeu d’entités
  • Champ—Champ
  • Informations de champ—Informations de champ
  • Appariements de champs—Appariements de champs
  • Fichier—Fichier
  • Dossier—Dossier
  • Raster (formule)—Raster (formule)
  • Fonction de recherche approximative—Fonction de recherche approximative
  • Serveur de géodonnées—Serveur de géodonnées
  • Jeu de données géographiques—Jeu de données géographiques
  • Réseau géométrique—Réseau géométrique
  • Couche géostatistique—Couche géostatistique
  • Voisinage de recherche géostatistique—Voisinage de recherche géostatistique
  • Table de valeurs géostatistiques—Table de valeurs géostatistiques
  • Serveur de globe—Serveur de globe
  • Serveur de géotraitement—Serveur de géotraitement
  • Diagramme—Diagramme
  • Table de données de diagramme—Table de données de diagramme
  • Couche de graphiques—Couche de graphiques
  • Groupe de couches—Groupe de couches
  • Facteur horizontal—Facteur horizontal
  • Service d’imagerie—Service d’imagerie
  • Index—Index
  • Expression INFO—Expression INFO
  • Elément INFO—Elément INFO
  • Table INFO—Table INFO
  • Couche Internet tuilée—Couche Internet tuilée
  • Couche KML—Couche KML
  • Jeu de données LAS—Jeu de données LAS
  • Couche du jeu de données LAS—Couche du jeu de données LAS
  • Couche—Couche
  • Fichier de couches—Fichier de couches
  • Mise en page—Mise en page
  • Ligne—Ligne
  • Unité linéaire—Unité linéaire
  • Long—Long
  • Domaine M—Domaine M
  • Carte—Carte
  • Serveur de carte—Serveur de carte
  • Couche de serveur de carte—Couche de serveur de carte
  • Jeu de données mosaïque—Jeu de données mosaïque
  • Couche de mosaïque—Couche de mosaïque
  • Quartier—Quartier
  • Appariement des champs de classe Network Analyst—Appariement des champs de classe Network Analyst
  • Paramètres de hiérarchie Network Analyst—Paramètres de hiérarchie Network Analyst
  • Couche Network Analyst—Couche Network Analyst
  • Source de données réseau—Source de données réseau
  • Jeu de données réseau—Jeu de données réseau
  • Couche du jeu de données réseau—Couche du jeu de données réseau
  • Mode de déplacement réseau—Mode de déplacement réseau
  • Couche d’imagerie orientée—Couche d’imagerie orientée
  • Atelier parcellaire—Atelier parcellaire
  • Atelier parcellaire pour ArcMap—Atelier parcellaire pour ArcMap
  • Couche d'atelier parcellaire pour ArcMap—Couche d'atelier parcellaire pour ArcMap
  • Couche de parcelle—Couche de parcelle
  • Point—Point
  • Polygone—Polygone
  • Fichier de projection—Fichier de projection
  • Pyramide—Pyramide
  • Rayon—Rayon
  • Générateur de nombres aléatoires—Générateur de nombres aléatoires
  • Bande raster—Bande raster
  • Expression de la calculatrice raster—Expression de la calculatrice raster
  • Catalogue d’images—Catalogue d’images
  • Couche de catalogue d’images—Couche de catalogue d’images
  • Couche de données raster—Couche de données raster
  • Jeu de données raster—Jeu de données raster
  • Couche raster—Couche raster
  • Statistiques raster—Statistiques raster
  • Type de raster—Type de raster
  • Jeu d’enregistrements—Jeu d’enregistrements
  • Classe de relations—Classe de relations
  • Classification—Classification
  • Rapport—Rapport
  • Propriétés d’événements de mesure d’itinéraire—Propriétés d’événements de mesure d’itinéraire
  • Couche de scène—Couche de scène
  • Semi-variogramme—Semi-variogramme
  • ServerConnection—ServerConnection
  • Fichier de formes—Fichier de formes
  • Référence spatiale—Référence spatiale
  • Expression SQL—Expression SQL
  • Chaîne—Chaîne
  • Chaîne masquée—Chaîne masquée
  • Table—Table
  • Vue tabulaire—Vue tabulaire
  • Couche de MNT—Couche de MNT
  • Fichier texte—Fichier texte
  • Taille de tuile—Taille de tuile
  • Configuration de temps—Configuration de temps
  • Unités de temps—Unités de temps
  • TIN—TIN
  • Couche du TIN—Couche du TIN
  • Outil—Outil
  • Boîte à outils—Boîte à outils
  • Entités topologiques—Entités topologiques
  • Topologie—Topologie
  • Couches topologique—Couches topologique
  • Réseau de traces—Réseau de traces
  • Couche de réseau de traçages—Couche de réseau de traçages
  • Couche de trajectoire—Couche de trajectoire
  • Fonction de transformation—Fonction de transformation
  • Réseau de distribution—Réseau de distribution
  • Couche de réseau de distribution—Couche de réseau de distribution
  • Variante—Variante
  • Couche de tuiles vectorielles—Couche de tuiles vectorielles
  • Facteur vertical—Facteur vertical
  • Couche voxel—Couche voxel
  • Couverture VPF—Couverture VPF
  • Tableau VPF—Tableau VPF
  • Couverture WCS—Couverture WCS
  • Table de superposition pondérée—Table de superposition pondérée
  • Somme pondérée—Somme pondérée
  • Carte WMS—Carte WMS
  • Couche WMTS—Couche WMTS
  • Espace de travail—Espace de travail
  • Domaine XY—Domaine XY
  • Domaine Z—Domaine Z
String

Sortie obtenue

ÉtiquetteExplicationType de données
Valeur

Valeur calculée.

Data Element; Layer; Table View

Environnements

Cet outil n’utilise pas d’environnement de géotraitement.

Informations de licence

  • Basic: Oui
  • Standard: Oui
  • Advanced: Oui

Rubriques connexes