Si l’icône d’un modèle défectueux apparaît comme icône d’outil dans la fenêtre Catalog (Catalogue) ou dans la fenêtre ArcToolbox, le modèle ne peut pas rechercher ou utiliser un outil dans le modèle. Voici des causes courantes de ce problème :
- L'outil a été renommé ou supprimé.
- La boîte à outils qui contient l'outil a été déplacée, renommée ou supprimée.
- Les noms des paramètres d'un outil ont changé.
- Le nombre de paramètres d'un outil a changé.
- Le type de données d'un paramètre a changé.
- Il existe des problèmes de licence associés à l'outil.
Les outils du modèle qui causent généralement ce problème sont des outils de modèle et de script personnalisés installés avec ArcGIS. Les outils de script ou les outils de modèle personnalisés peuvent être renommés, déplacés dans une autre boîte à outils ou voir leurs paramètres modifiés, avec pour conséquence la rupture des modèles qu'ils utilisent.
Réparation d’un modèle
Les modèles peuvent être réparés uniquement avec ModelBuilder. Dans la fenêtre Catalog (Catalogue) ou ArcToolbox, cliquez avec le bouton droit sur l’outil modèle puis sur Edit (Mettre à jour).
Raison | Réparation |
---|---|
Les outils qui n’existent plus | Dans ModelBuilder, identifiez n’importe quel outil avec une icône d’outil défectueux ou une icône d’outil modèle défectueux . Les outils défectueux peuvent être réparés en cliquant avec le bouton droit sur l’outil concerné et en cliquant sur Open (Ouvrir). Cela ouvrira une boîte de dialogue Browse (Parcourir) plutôt que la boîte de dialogue de l’outil, où vous pouvez accéder à l’emplacement de l’outil correspondant et le sélectionner. |
Noms de paramètre modifiés | Si les noms de paramètre d’un outil modèle ou script ont été modifiés, les icônes de défaut ne s’affichent pas sur l’outil concerné. Pour réparer le modèle, sauvegardez-le ; toutes les variables et les noms de paramètre ont été automatiquement mis à jour lorsque vous avez ouvert le modèle dans ModelBuilder et doivent être simplement conservés. |
Nombre de paramètres modifiés | Si le nombre de paramètres pour un outil a été modifié, une icône d’outil défectueux ne s’affichera pas sur l’outil concerné. L’outil concerné peut généralement être trouvé en ouvrant la boîte de dialogue pour chaque outil qui n’est pas en mode Prêt à l’emploi. |
Type de données du paramètre modifié | Si les types de données du paramètre ont été modifiés (par exemple, depuis un type de données chaîne en un type de données entier), les icônes de défaut ne sont pas affichées sur l’outil concerné. Seuls les outils qui ne sont pas en mode Prêt à l’emploi peuvent être réparés, puisqu’ils contiennent le type de données incorrect pour un paramètre. Un indice pour les types de paramètre modifié consiste à chercher les variables déconnectées et à déterminer quel outil était susceptible d’être connecté à la variable. Ouvrez la boîte de dialogue de cet outil et saisissez une nouvelle valeur pour le paramètre. S’il n’y a pas de variable déconnectée, étudiez chaque paramètre de chaque outil qui n’est pas en mode Prêt à l’emploi. |
Problèmes d’octroi de licence | Si un modèle utilise un outil non concédé sous licence, il n’y a pas d’icône de défaut ou d’icône verrouillée par l’outil modèle. Si le modèle est exécuté depuis la boîte de dialogue de l’outil, un message indique qu’il s’agit d’un outil pour lequel aucune licence n’a été concédée. Modifiez le modèle et supprimez tout outil non concédé sous licence avec une icône verrouillée . |