transformation_function (可选) | 指定用于转换输入栅格的连续函数。 变换函数类用于指定变换函数的类型。 变换函数类的类型有: 采用哪种变换函数取决于哪种函数能够最好地捕捉现象的优先级与输入值之间的相互作用。 要更好地理解阈值上下限如何影响输出值,并获得控制阈值的参数的详细信息,请参阅阈值下限和阈值上限对输出值的交互作用。 变换函数类的形式如下: - TfExponential({shift}, {baseFactor}, {lowerThreshold}, {valueBelowThreshold}, {upperThreshold}, {valueAboveThreshold})
- TfGaussian({midpoint}, {spread}, {lowerThreshold}, {valueBelowThreshold}, {upperThreshold}, {valueAboveThreshold})
- TfLarge({midpoint}, {spread}, {lowerThreshold}, {valueBelowThreshold}, {upperThreshold}, {valueAboveThreshold})
- TfLinear({minimum}, {maximum}, {lowerThreshold}, {valueBelowThreshold}, {upperThreshold}, {valueAboveThreshold})
- TfLogarithm({shift}, {factor}, {lowerThreshold}, {valueBelowThreshold}, {upperThreshold}, {valueAboveThreshold})
- TfLogisticDecay({minimum}, {maximum}, {yInterceptPercent}, {lowerThreshold}, {valueBelowThreshold}, {upperThreshold}, {valueAboveThreshold})
- TfLogisticGrowth({minimum}, {maximum}, {yInterceptPercent}, {lowerThreshold}, {valueBelowThreshold}, {upperThreshold}, {valueAboveThreshold})
- TfMSLarge({meanMultiplier}, {STDMultiplier}, {lowerThreshold}, {valueBelowThreshold}, {upperThreshold}, {valueAboveThreshold})
- TfMSSmall({meanMultiplier}, {STDMultiplier}, {lowerThreshold}, {valueBelowThreshold}, {upperThreshold}, {valueAboveThreshold})
- TfNear({midpoint}, {spread}, {lowerThreshold}, {valueBelowThreshold}, {upperThreshold}, {valueAboveThreshold})
- TfPower({shift}, {exponent}, {lowerThreshold}, {valueBelowThreshold}, {upperThreshold}, {valueAboveThreshold})
- TfSmall({midpoint}, {spread}, {lowerThreshold}, {valueBelowThreshold}, {upperThreshold}, {valueAboveThreshold})
- TfSymmetricLinear({minimum}, {maximum}, {lowerThreshold}, {valueBelowThreshold}, {upperThreshold}, {valueAboveThreshold})
默认变换为 TfMSSmall。 变换函数的默认参数包含以下几项: - baseFactor(对于 TfExponential)从输入栅格中获取。
- exponent(对于 TfPower)从输入栅格中获取。
- factor(对于 TfLogarithm)从输入栅格中获取。
- lowerThreshold(对于所有函数)设置为输入栅格的“最小值”。
- maximum(对于 TfLinear、TfLogisticDecay、TfLogisticGrowth 和 TfSymmetricLinear)设置为输入栅格的“最大值”。
- meanMultiplier(对于 TfMSLarge 和 TfMSSmall)是 1。
- midpoint(对于 TfGaussian 和 TfNear)设置为输入栅格的值范围的中点。
- midpoint(对于 TfLarge 和 TfSmall)设置为输入栅格的平均值。
- minimum(对于 TfLinear、TfLogisticDecay、TfLogisticGrowth 和 TfSymmetricLinear)设置为输入栅格的“最小值”。
- shift(对于 TfExponential、TfLogarithm 和 TfPower)从输入栅格中获取。
- spread(对于 TfGaussian 和 TfNear)从输入栅格中获取。
- spread(对于 TfLarge 和 TfSmall)是 5。
- STDMultiplier(对于 TfMSLarge 和 TFMSSmall)是 1。
- upperThreshold(对于所有函数)设置为输入栅格的“最大值”。
- valueAboveThreshold(对于所有函数)设置为 to_scale 值。
- valueBelowThreshold(对于所有函数)设置为 from_scale 值。
- yInterceptPercent(对于 TfLogisticDecay)是 99.0000。
- yInterceptPercent(对于 TfLogisticGrowth)是 1.0000。
| Transformation function |