Sélection présente (ModelBuilder)

Synthèse

Vérifie si les données en entrée possèdent une sélection et si un certain nombre d’enregistrements sont sélectionnés.

Pour en savoir plus sur le fonctionnement de l’outil Sélection présente dans ModelBuilder

Utilisation

  • Cet outil ne réalise pas de sélection ni de vérification d’une expression SQL ou d’une clause Where. Il vérifie simplement si un ensemble de sélection correspond à une valeur spécifiée. Utilisez l’outil Sélectionner une couche par attributs pour effectuer une sélection dans ModelBuilder. Utilisez l’outil logique Valeur de champ égale à pour vérifier si le jeu de données en entrée contient des enregistrements qui correspondent à une expression SQL ou à une clause Where.

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

  • L’outil présente deux sorties booléennes : True (Vrai) et False (Faux). En fonction de la condition en cours d’évaluation, l’une des deux sorties booléennes est True (Vrai) et l’autre False (Faux) après l’exécution de l’outil. Ces sorties booléennes doivent être définies en tant que préconditions aux outils en aval pour les outils à exécuter s’il l’une des préconditions est True (Vrai).

Paramètres

ÉtiquetteExplicationType de données
Nom de la couche ou vue tabulaire

Vue tabulaire ou couche en entrée à vérifier.

Table View; Raster Layer; Mosaic Layer
Condition de sélection
(Facultatif)

Spécifie la condition de sélection allant être utilisée pour les valeurs de champ des enregistrements correspondant à l’expression SQL.

  • Exists (Existe)Vérifie si la valeur de champ existe pour les enregistrements correspondant à l’expression SQL. Il s’agit de l’option par défaut.
  • No Selection (Aucune sélection)Vérifie si aucun des enregistrements correspondant à l’expression SQL n’est sélectionné.
  • All Selected (Tout sélectionné)Vérifie si tous les enregistrements correspondant à l’expression SQL sont sélectionnés.
  • Is Equal to (Est égal à)Vérifie si la valeur de champ des enregistrements correspondant à l’expression SQL est égale à la valeur de nombre.
  • Is Between (Est entre)Vérifie si la valeur de champ des enregistrements correspondant à l’expression SQL est située entre la valeur de nombre minimum et la valeur de nombre maximum.
  • Is Less Than (Est inférieur à)Vérifie si la valeur de champ des enregistrements correspondant à l’expression SQL est égale à la valeur de nombre.
  • Is Greater Than (Est supérieur à)Vérifie si la valeur de champ des enregistrements correspondant à l’expression SQL est supérieure à la valeur de nombre.
  • Is Not Equal to (N’est pas égal à)Vérifie si la valeur de champ des enregistrements correspondant à l’expression SQL n’est pas égale à la valeur de nombre.
String
Effectif
(Facultatif)

Valeur de nombre de l’entier.

Long
Nombre minimum
(Facultatif)

Valeur de nombre minimum de l’entier.

Long
Nombre maximum
(Facultatif)

Valeur de nombre maximum de l’entier.

Long

Sortie obtenue

ÉtiquetteExplicationType de données
True

Si le critère spécifié est True (Vrai), ce paramètre est défini sur True (Vrai).

Boolean
False

Si le critère spécifié est False (Faux), ce paramètre est défini sur False (Faux).

Boolean

Environnements

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

Informations de licence

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

Rubriques connexes