geosolution/math~RainModel(options)

地理解决方案数学模型-雨模型

Summary

Methods:
addMathCell

添加雨要素

removeAll

清空雨特效model中的雨要素

removeMathCellById

根据该数学模型组成元素的唯一标识符,将对应的元素从数学模型中移除

Constructor

new RainModel(options)

构造函数

Parameters:
Name Type Description
options Object

选项

Name Type Description
depthTest Boolean

是否开启深度测试,默认为false

windDirect String

表示风向,取值为["EAST", "SOUTH", "WEST", "NORTH", "EAST_SOUTH", "WEST_SOUTH", "EAST_NORTH", "WEST_NORTH"]中的一个或者undefined,其他取值都视为无效值,默认值为undefined(无风)
注:东风: "EAST", 南风: "SOUTH", 西风: "WEST", 北风: "NORTH", 东南风:"EAST_SOUTH", 西南风:"WEST_SOUTH", 东北风:"EAST_NORTH", 西北风:"WEST_NORTH",无风:undefined

windLevel Number

正整数,取值范围为(0-12)分别对应:(0无风、1软风、2轻风、3微风、4和风、5劲风、6强风、7疾风、8大风、9烈风、10狂风、11暴风、12飓风),默认无风

Methods

addMathCell(rain)

添加雨要素

Parameters:
Name Type Description
rain module:geosolution/cell~Rain

雨要素

Example
rainModel.addMathCell(rain);

removeAll()

清空雨特效model中的雨要素

Example
fillWaterModel.removeAll()

removeMathCellById(id)

根据该数学模型组成元素的唯一标识符,将对应的元素从数学模型中移除

Parameters:
Name Type Description
id String

组成元素的唯一标识符