Class: WaterParameter

WaterParameter

new WaterParameter()

设置水面效果。

Members

arrowFixedSizeNumber

设置流向箭头固定大小。表示实际多少米一个箭头纹理。最小值为1.0。默认值为20.0。 仅当waterParameter.flowDirectionDisplayMode == SuperMap3D.FlowDirectionDisplayMode.FIXED_SIZE_ARROW时起作用

Since:
  • 12.1.0。
Example
waterLayer.waterParameter.flowDirectionDisplayMode = SuperMap3D.FlowDirectionDisplayMode.FIXED_SIZE_ARROW;
 waterLayer.waterParameter.arrowFixedSize = 20;

colorColor

水面颜色

flowDirectionArrowColorColor

流向箭头表示模式下箭头的颜色

Default Value:
Color.RED

flowDirectionDisplayModeFlowDirectionDisplayMode

流向表示模式

Default Value:
flowDirectionDisplayMode.NONE

foamMaxDepthNumber

产生白浪最大深度。如果越大岸边产生白浪的范围就越大。取值[0, 20]

Default Value:
0.75

foamScaleNumber

白浪缩放系数 [0.0001,500.0].

noiseStrengthNumber

水面波浪噪声强度

Default Value:
0.6

reflowWaveScaleNumber

回流水面波波长尺度

Default Value:
1

refractionEnabledBoolean

获取或设置水面折射效果。

Default Value:
true

speedNumber

水面统一流速(m/s) 如果数据本身带流速会覆盖这个值

Default Value:
1.2

waterbodySizeWaterbodySize

水域范围

Default Value:
WaterbodySize.MEDIUM

waveDirectionNumber

水流方向

Default Value:
180.0

waveScaleNumber

水面波长尺度

Default Value:
80

waveStrengthNumber

水流强度

Default Value:
WaveStrength.MILD