Skip to main content

Définir le paramètre de modèle (Outils Geostatistical Analyst)

Résumé

Définit les valeurs de paramètre dans une source de modèle géostatistique existante.

Utilisation

  • Cet outil est généralement utilisé dans un modèle ou dans des scripts.

  • La source de modèle géostatistique doit être une couche géostatistique.

  • Les exemples ci-dessous peuvent être utilisés dans le champ Parameter XML Path (Chemin XML du paramètre), afin de spécifier le paramètre qui sera utilisé comme nouvelle valeur.

    • Pour changer le nombre de classes de distance :

      /model[@name = 'Kriging']/model[@name = 'Variogram']/value[@name = 'NumberOfLags']

    • Pour changer le paramètre de pondération de la méthode LPI :

      /model[@name = 'LPI']/value[@name = 'Weight']

    • Pour indiquer si la pépite doit être recalculée dans le krigeage :

      /model[@name = "Kriging"]/model[@name = "Variogram"]/value[@name = "Nugget"]/@auto

      Spécifiez ensuite une valeur vraie ou fausse (la valeur vraie implique qu’une nouvelle valeur de pépite soit calculée lorsque le fichier XML est utilisé).

    • Pour indiquer si une nouvelle portée doit être recalculée :

      /model[@name = 'Kriging']/model[@name = 'Variogram']/model[@name = 'VariogramModel']/value[@name = 'Range']/@auto

      Spécifiez ensuite une valeur vraie ou fausse (la valeur vraie implique qu’une nouvelle valeur de portée soit calculée lorsque le fichier XML est utilisé).

    • Pour spécifier une nouvelle valeur de pépite :

      /model[@name = 'Kriging']/model[@name = 'Variogram']/value[@name = 'Nugget']

  • L’extrait de code XPath ci-dessous définit plusieurs paramètres par l’intermédiaire d’un appel unique à l’outil.

    <!--```other params = "/model[@name = 'Kriging']/model[@name = 'Variogram']/value[@name = 'Nugget']/@auto;\

          /model[@name = 'Kriging']/model[@name = 'Variogram']/model[@name = 'VariogramModel']/value[@name = 'Range'];\
    
          /model[@name = 'Kriging']/model[@name = 'Variogram']/model[@name = 'VariogramModel']/value[@name = 'Sill']&quot;
    

    vals = "true;5.5;777"

    gp.GASetModelParameter_ga(inXMLFile, params, vals, outXMLFile)

Paramètres

Etiqueter Explication Type de données

Source de modèle géostatistique en entrée

Source de modèle géostatistique à analyser.

File; Geostatistical Layer

Chemin XML du paramètre

Chemin XML vers le paramètre de modèle demandé.

String

Valeur du paramètre

Valeur du paramètre défini par le chemin XML.

String

Modèle en sortie

Modèle géostatistique créé par la valeur du paramètre défini dans le chemin XML.

File

Environnements

Espace de travail courant, Espace de travail temporaire

Informations de licence

  • Basic: Nécessite Geostatistical Analyst
  • Standard: Nécessite Geostatistical Analyst
  • Advanced: Nécessite Geostatistical Analyst