Summary
Methods:
addMathCell |
添加雪要素 |
removeAll |
清空雪特效model中的雪要素 |
removeMathCellById |
根据该数学模型组成元素的唯一标识符,将对应的元素从数学模型中移除 |
setWindDir |
设置风向 |
setWindLevel |
设置风力 |
Constructor
new SnowModel(options)
构造函数
Parameters:
Name | Type | Description | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
options |
Object | 选项
|
Methods
-
addMathCell(snow)
-
添加雪要素
Parameters:
Name Type Description snow
module:geosolution/cell~Snow 雪要素
Example
snowModel.addMathCell(snow);
-
removeAll()
-
清空雪特效model中的雪要素
Example
fillWaterModel.removeAll()
-
removeMathCellById(id)
-
根据该数学模型组成元素的唯一标识符,将对应的元素从数学模型中移除
Parameters:
Name Type Description id
String 组成元素的唯一标识符
-
setWindDir(windDirect)
-
设置风向
Parameters:
Name Type Description 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 -
setWindLevel(windLevel)
-
设置风力
Parameters:
Name Type Description windLevel
Number 风力,正整数,取值范围为(1-12)分别对应:(0无风、1软风、2轻风、3微风、4和风、5劲风、6强风、7疾风、8大风、9烈风、10狂风、11暴风、12飓风)