Réponse
Non, l’outil Find and Replace (Rechercher et remplacer) n’est pas disponible dans ArcGIS Pro. Cependant, la fonction .replace() de l’outil Calculate Field (Calculer un champ) est une solution alternative à la recherche et au remplacement des valeurs de champ dans une table attributaire.
Conformez-vous aux instructions suivantes pour remplacer les valeurs d’un champ dans la table attributaire avec la fonction .replace().
- Dans ArcGIS Pro, cliquez avec le bouton droit sur la couche dans la fenêtre Contents (Contenu) et sélectionnez Attribute Table (Table attributaire).
- Sélectionnez le champ et cliquez sur l’icône Calculate Field (Calculer un champ) en haut de la table attributaire.
- Dans la fenêtre Calculate Field (Calculer un champ), insérez l’expression suivante dans la zone Expression en modifiant FieldName entre parenthèses, comme il convient.
replace(!FieldName!)
- Tapez l’expression suivante dans la zone Code Block (Bloc de code) et modifiez OLDVALUE et NEWVALUE selon les valeurs souhaitées.
import re
def replace(val):
return re.sub ('OLDVALUE', 'NEWVALUE', val)
- Cliquez sur l’icône Verify (Vérifier), puis cliquez sur Run (Exécuter) pour remplacer l’ancienne valeur par la nouvelle dans la table attributaire.