Skip to main content

设置模型参数 (地统计分析工具)

汇总

设置现有地统计模型源中的参数值。

用法

  • 该工具通常用于模型或脚本编写中。

  • 地统计模型源必须为地统计图层。

  • 以下示例可用于在参数 XML 路径中指定将设置为新值的参数。

    • 要更改滞后的参数数量:

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

    • 要更改 LPI 的权重参数:

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

    • 要指定是否需要用克里金法重新计算块金值:

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

      然后指定 true 值或 false 值(true 表示在使用 XML 文件时会计算出新的块金值)。

    • 要指定是否应计算新的范围:

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

      然后指定 true 值或 false 值(true 表示在使用 XML 文件时会计算出新的范围值)。

    • 要指定新块金值:

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

  • 下面的 XPath 代码片段通过对工具的单次调用设置多个参数。

    <!--```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)

参数

标注 说明 数据类型

输入地统计模型源

要分析的地统计模型源。

File; Geostatistical Layer

参数 XML 路径

所需模型参数的 XML 路径。

String

参数值

由 XML 路径定义的参数值。

String

输出模型

利用在 XML 路径中定义的参数值创建的地统计模型。

File

环境

当前工作空间, 临时工作空间

许可信息

  • 基本: 需要 Geostatistical Analyst
  • 标准: 需要 Geostatistical Analyst
  • 高级: 需要 Geostatistical Analyst