Constructor
new TilesFlood(optionsopt)
类构造
Parameters:
Name | Type | Attributes | Description | |||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
options |
Object |
<optional> |
带有以下属性的对象: Properties
|
Classes
Members
floodAll :Boolean
是否全部淹没
Type:
- Boolean
Methods
addArea(posArr, id) → {String}
添加淹没区域
Parameters:
Name | Type | Description |
---|---|---|
posArr |
Array | 区域点组 Cart3类型 可以是投影坐标或者球心坐标 |
id |
String | 区域ID 可选参数 不传时会自动生成 |
Returns:
id
- Type
- String
continue()
淹没分析继续
Returns:
none
destroy()
销毁
getCurFloodHeight() → {Number}
获取当前淹没高度
Returns:
- Type
- Number
pause()
淹没分析暂停
Returns:
none
removeArea(id)
移除压平区域
Parameters:
Name | Type | Description |
---|---|---|
id |
String | 区域ID |
restart()
在各项参数均不变的前提下重新淹没
Returns:
none
setFloodHeight(minHeight, maxHeight)
设置最小最大淹没高度
Parameters:
Name | Type | Description |
---|---|---|
minHeight |
Number | 最小淹没高度 |
maxHeight |
Number | 最大淹没高度 |
Returns:
none
setFloodSpeed(speed)
设置淹没速度
Parameters:
Name | Type | Description |
---|---|---|
speed |
Number | 淹没速度 |
Returns:
none