Paramètres de géotraitement

Les administrateurs système peuvent gérer plusieurs paramètres de l’application pour les utilisateurs ArcGIS Pro.

Les paramètres décrits ci-dessous doivent être ajoutés sous l’élément Geoprocessing dans le fichier Pro.settingsConfig.

En savoir plus sur les options de géotraitement

ToolParameters

Utilisez ce paramètre pour remplacer la valeur par défaut des paramètres de l’outil de géotraitement. L’élément ToolParameters doit contenir un ou plusieurs éléments Parameter, chacun avec les attributs suivants :

  • toolName : nom de l’outil.
  • toolboxAlias : alias de la boîte à outils contenant l’outil.
  • name : nom du paramètre.
  • Islocked : indique si la valeur du paramètre est verrouillée dans la boîte de dialogue de l’outil.

Remarque :

Aucun paramètre de l’interface utilisateur ne correspond aux paramètres ToolParameters.

Le nom de l’outil, l’alias de l’outil et les noms de paramètre sont répertoriés dans la page de référence de l’outil de chaque outil, dans la section Parameters (Paramètres) de l’onglet Python (Python).

Un exemple de ce paramètre utilisé pour définir la valeur par défaut du paramètre Expression Type (Type d’expression) (expression_type) de l’outil Calculate Field (Calculer un champ) sur Arcade est illustré ci-après.

<ToolParameters>
     <Parameter toolName="calculatefield" toolboxAlias="management" name="expression_type" isLocked="true">ARCADE</Parameter>
</ToolParameters>

AddHistoryItem

Dans l’interface utilisateur, dans l’onglet Geoprocessing (Géotraitement) de la boîte de dialogue Options (Options), cliquez sur Logging (Enregistrement dans le journal) > Write geoprocessing operations to Geoprocessing History (Consigner les opérations de géotraitement dans l’historique de géotraitement) pour accéder au paramètre correspondant.

Les valeurs possibles sont les suivantes :

  • true (par défaut)
  • false

Un exemple de ce paramètre est présenté ci-dessous.

<AddHistoryItem isLocked="true">false</AddHistoryItem>

AddOutputsToMap

Dans l’interface utilisateur, dans l’onglet Geoprocessing (Géotraitement) de la boîte de dialogue Options (Options), cliquez sur Set options for running geoprocessing tools and scripts (Définir les options pour l’exécution des scripts et outils de géotraitement) > Add output datasets to an open map (Ajouter des jeux de données en sortie à une carte ouverte) pour accéder au paramètre correspondant.

Les valeurs possibles sont les suivantes :

  • true (par défaut)
  • false

Un exemple de ce paramètre est présenté ci-dessous.

<AddOutputsToMap isLocked="true">false</AddOutputsToMap>

BlockNonSystemPythonToolbox

Utilisez ce paramètre pour sélectionner si les restrictions ou les avertissements s’appliquent à l’ouverture d’une boîte à outils Python personnalisée (fichier .pyt). Ce paramètre protège contre les risques entraînés par l’exécution de code tiers potentiellement dangereux.

Les valeurs possibles sont les suivantes :

  • Always bloque systématiquement l’accès aux boîtes à outils Python personnalisées.
  • Ask : affiche une boîte de dialogue d’avertissement avant l’ouverture d’une boîte à outils Python. Si Yes (Oui) est sélectionné dans la boîte de dialogue, le code de la boîte à outils est exécuté : si No (Non) est sélectionné, l’accès à la boîte à outils Python est bloqué. Ce choix est disponible pour la boîte à outils Python et mémorisé pour la durée de la session en cours.

Un exemple de ce paramètre est présenté ci-dessous.

<BlockNonSystemPythonToolbox isLocked="true">Ask</BlockNonSystemPythonToolbox>

EnableUndo

Dans l’interface utilisateur, dans l’onglet Geoprocessing (Géotraitement) de la boîte de dialogue Options (Options), cliquez sur Set options for running geoprocessing tools and scripts (Définir les options pour l’exécution des scripts et outils de géotraitement) > Enable Undo toggled on by default (L’option Enable Undo (Activer l’annulation) est activée par défaut) pour accéder au paramètre correspondant.

Les valeurs possibles sont les suivantes :

  • true
  • false (par défaut)

Un exemple de ce paramètre est présenté ci-dessous.

<EnableUndo isLocked="true">true</EnableUndo>

MessageLevelCommandSyntax

Dans l’interface utilisateur, dans l’onglet Geoprocessing (Géotraitement) de la boîte de dialogue Options (Options), cliquez sur Additional information messages (Messages d’information supplémentaires) > Command syntax (Syntaxe de la commande) pour accéder au paramètre correspondant.

Les valeurs possibles sont les suivantes :

  • true
  • false (par défaut)

Un exemple de ce paramètre est présenté ci-dessous.

<MessageLevelCommandSyntax isLocked="true">true</MessageLevelCommandSyntax>

MessageLevelDiagnostics

Dans l’interface utilisateur, dans l’onglet Geoprocessing (Géotraitement) de la boîte de dialogue Options (Options), cliquez sur Additional information messages (Messages d’information supplémentaires) > Diagnostics (Diagnostics) pour accéder au paramètre correspondant.

Les valeurs possibles sont les suivantes :

  • true
  • false (par défaut)

Un exemple de ce paramètre est présenté ci-dessous.

<MessageLevelDiagnostics isLocked="true">true</MessageLevelDiagnostics>

MessageLevelProjectionTransformation

Dans l’interface utilisateur, dans l’onglet Geoprocessing (Géotraitement) de la boîte de dialogue Options (Options), cliquez sur Additional information messages (Messages d’information supplémentaires) > Transformations (Transformations) pour accéder au paramètre correspondant.

Les valeurs possibles sont les suivantes :

  • true
  • false (par défaut)

Un exemple de ce paramètre est présenté ci-dessous.

<MessageLevelProjectionTransformation isLocked="true">true</MessageLevelProjectionTransformation>

RecordGPHistoryInMetadata

Dans l’interface utilisateur, dans l’onglet Geoprocessing (Géotraitement) de la boîte de dialogue Options (Options), cliquez sur Logging (Enregistrement dans le journal) > Write geoprocessing operations to dataset metadata (Consigner les opérations de géotraitement dans les métadonnées du jeu de données) pour accéder au paramètre correspondant.

Les valeurs possibles sont les suivantes :

  • true (par défaut)
  • false

Un exemple de ce paramètre est présenté ci-dessous.

<RecordGPHistoryInMetadata isLocked="true">false</RecordGPHistoryInMetadata>

RemoveOverwrittenLayers

Dans l’interface utilisateur, dans l’onglet Geoprocessing (Géotraitement) de la boîte de dialogue Options (Options), cliquez sur Set options for running geoprocessing tools and scripts (Définir les options pour l’exécution des scripts et outils de géotraitement) > Remove layers that reference data overwritten by geoprocessing tools (Supprimer les couches qui référencent les données remplacées par des outils de géotraitement) pour accéder au paramètre correspondant.

Les valeurs possibles sont les suivantes :

  • true (par défaut)
  • false

Un exemple de ce paramètre est présenté ci-dessous.

<RemoveOverwrittenLayers isLocked="true">false</RemoveOverwrittenLayers>