设置模型参数 (地统计分析工具)
汇总
设置现有地统计模型源中的参数值。
用法
该工具通常用于模型或脚本编写中。
地统计模型源必须为地统计图层。
以下示例可用于在参数 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']"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