高斯地统计模拟 (地统计分析工具)
汇总
基于简单克里金模型执行条件或非条件地统计模拟。 可将这些模拟栅格视为克里金模型的等概率实现。
用法
输入地统计图层必须是基于数据集执行简单克里金法生成的结果。 此工具不支持通过其它类型的克里金法生成的地统计图层。
此外:
建议对数据进行正态得分变换,以确保输入数据符合标准正态分布。
应对聚类数据进行去聚处理(使用像元去聚或带裁剪轮廓的面去聚),以便输入直方图能准确表示采样总体。 该直方图将在各实现中平均重现。
要生成条件实现,条件数据应与用于构建模拟所依据的简单克里金模型的数据相同;然而,其他数据集可用于约束各实现。
通过以下方式识别该工具生成的输出:
当选中“保存模拟的栅格”选项时,使用“前缀 + s0 至 sN”(N 表示实现的数量)的格式命名模拟栅格。
当选中这些后处理选项时,使用“前缀 + MIN、MAX、MEAN、STDDEV、QUARTILE1、MEDIAN、QUARTILE3、QUANTILE 或 P_THRSHLD”的格式命名输出栅格。
当选中感兴趣区域(统计面)后处理时,使用“前缀 + 面要素类名称”的格式命名输出面要素类。
使用不同的前缀来识别不同模拟运行的输出。 如果使用了相同的前缀,则清除所有之前以该前缀开头的结果,然后再创建新的结果。 或者,可以将不同模拟运行的输出存储在不同的文件夹或地理数据库中。
如果提供了输入统计面,面输出要素类将包含在每个面内模拟的值的汇总统计数据。 了解有关这些汇总统计数据的详细信息,请参阅高斯地统计模拟的工作原理。
表示感兴趣区域的面必须完全包含在模拟栅格的范围内。 如果在模拟栅格中 NoData 值覆盖了面的任何部分,则面属性表将包含无效结果。 在这种情况下,
CELL_COUNT字段会显示面中具有模拟值的像元数目,并以负值表示该数字。操作过程中,该工具使用了随机数生成器。 可以在随机数生成器环境中控制所用的种子值。
如果种子值为 0(默认值),则每次运行该工具时,都会使用不同的随机数集,并生成不同的模拟集。
如果将随机数种子值设置为大于 0 的固定值,则每次运行工具时都将生成相同的模拟集,直到更改种子值为止。
注:
仅支持 Mersenne Twister 随机数生成器类型;如果选择 ACM collected algorithm 599 或 Standard C Rand,则将使用 Mersenne Twister。
如果选择保存模拟栅格,则只会将前两个添加到 ArcMap 的内容列表中。 不过,可以浏览到输出工作空间并添加其余栅格。
对于条件模拟,将对条件数据集中位于同一像元的点取平均值,并将约束各实现以遵从该平均值。 如果输出像元较大,则每个像元内会有许多点并对这些点取平均值,也将约束各实现以遵从这些(相对)较少的平均值。
如果提供边界要素,那么将忽略“掩膜”环境中提供的任何要素或栅格。
当前软件限制如下:
最大栅格大小限制为 20492 个像元,即 2049 行 × 2049 列的方形栅格。
单次运行中最多可请求的实现的数量为 4500 个。 注意,工作空间中最多可容纳的栅格数为 4999 个。
基于周期性半变异函数模型(J-Bessel 和空洞效应)的模拟可能不准确。
出现内存不足,无法执行请求操作的错误时,所请求的像元大小将生成过大的输出栅格。
对于支持 Null 值的数据格式,例如文件地理数据库要素类,将使用 Null 值来表示无法对该位置做出预测,而在将 Null 值用作输入时,该值将被忽略。 对于不支持空值的数据格式,例如 shapefile,使用值 -1.7976931348623158e+308(这是 C++ 定义的常量 DBL_MAX 的负值)来表示无法对该位置做出预测。
参数
| 标注 | 说明 | 数据类型 |
|---|---|---|
|
输入地统计图层 |
输入由简单克里金模型生成的地统计图层。 |
Geostatistical Layer |
|
实现的数量 |
要执行的模拟的次数。 |
Long |
|
输出工作空间 |
存储所有模拟结果。 工作空间可以是文件夹或地理数据库。 |
Workspace |
|
输出模拟前缀 |
自动添加到输出数据集名称中的字母数字前缀(包含 1 至 3 个字符)。 |
String |
|
输入条件要素 (可选) |
约束各实现的要素。 如果留空,将生成无条件实现。 |
Feature Layer |
|
条件字段 (可选) |
用于约束实现的字段。 如果留空,将生成无条件实现。 |
Field |
|
输出像元大小 (可选) |
将创建输出栅格的像元大小。 可在环境中按像元大小参数显式设置该值。 如果未设置,则该值为输入空间参考中输入点要素范围的宽度或高度中的较小值除以 250。 |
Analysis Cell Size |
|
输入边界要素 (可选) |
将分析限制在这些要素的边界面的范围之内。 如果输入为点要素,则会自动创建凸包面。 然后将在该面内执行实现。 如果提供边界要素,那么将忽略“掩膜”环境中提供的任何要素或栅格。 |
Feature Layer |
|
保存模拟的栅格 (可选) |
指定是否将模拟的栅格保存到磁盘。
|
Boolean |
|
分位数 (可选) |
用于生成输出栅格的分位数值。 |
Double |
|
阈值 (可选) |
用于生成输出栅格的阈值,输出栅格为基于每个像元超出所设阈值次数的百分比。 |
Double |
|
输入统计面 (可选) |
这些面表示要计算汇总统计数据的感兴趣区域。 如果提供了统计面,则输出面要素类会保存在输出工作空间中,并且与输入面具有相同的名称,但其名称前会加上输出模拟前缀。 例如,如果输入统计面的名称为 myPolys,并且您输入了 aaa 作为输出前缀,则输出面将命名为 aaamyPolys,同时保存在指定的输出工作空间中。 |
Feature Layer |
|
栅格统计类型 (可选) |
按逐像元对模拟栅格进行后处理,计算每种选定的统计类型并在输出栅格中报告。
|
String |
|
条件测量错误字段 (可选) |
指定条件要素中每个输入点的测量误差的字段。 对于每个条件要素,此字段的值都应对应于该要素测量值的一个标准差。 如果每个采样位置的测量误差值不同,请使用此字段。 产生不稳定测量误差的常见原因是测量数据时所用的设备不同。 一个设备可能比另一个精确,即其测量误差更小。 例如,一个温度计舍入到最接近的度,而另一个温度计舍到最接近的度的十分之一。 通常,测量误差范围由测量设备的制造商会提供,或通过实践经验获得。 如果没有测量误差值或测量误差值未知,请将此参数留空。 |
Field |
派生输出
| 标注 | 说明 | 数据类型 |
|---|---|---|
|
输出工作空间 |
包含模拟结果的工作空间。 |
Workspace |
|
输出统计面 |
输出统计面。 |
Feature Class |
|
输出模拟栅格 |
输出模拟栅格。 |
Raster Layer |
|
输出统计栅格 |
输出统计栅格。 |
Raster Layer |
|
收敛 |
输出收敛值。 |
Double |
环境
像元大小, 当前工作空间, 范围, 地理变换, 掩膜, 输出坐标系, 并行处理因子, 随机数生成器, 临时工作空间, 捕捉栅格
许可信息
- 基本: 需要 Geostatistical Analyst
- 标准: 需要 Geostatistical Analyst
- 高级: 需要 Geostatistical Analyst