Class: WaterSymbol3DLayer

WaterSymbol3DLayer

new WaterSymbol3DLayer(options)

base/symbol/symbol3DLayer/WaterSymbol3DLayer.js, line 8

支持如下方法:
[1、通过json数据构造一个WaterSymbol3DLayer对象]
[2、导出为json数据]
[3、克隆并返回一个新的WaterSymbol3DLayer对象]

水面符号图层,定义如何在三维场景中沟构造水面几何,不支持二维视图

Name Type Description
options Object

构造参数

Name Type Default Description
color Color new Color() 可选

水面颜色

waterbodySize WaterbodySize WaterbodySize.medium 可选

水体大小

waveDirection Number 可选

波浪频率

waveStrength WaveStrength WaveStrength.moderate 可选

波浪强度

Extends

Members

colorColor

水面颜色

extensionOptionsObject

符号的额外构造参数,该构造参数是地图引擎的额外构造参数,在此设置了之后,会覆盖该符号转换好地图引擎的构造参数

Default Value:
{}

idString

符号id

三维符号图层类型

waterbodySizeWaterbodySize

水体大小

waveDirectionNumber

波浪频率

waveStrengthWaveStrength

波浪强度

Methods

WaterSymbol3DLayer.fromJSON(json){LineCallout3D}

base/symbol/symbol3DLayer/WaterSymbol3DLayer.js, line 68
Name Type Description
json Object

json数据

Returns:
Type Description
LineCallout3D 新的WaterSymbol3DLayer对象

clone(){WaterSymbol3DLayer}

base/symbol/symbol3DLayer/WaterSymbol3DLayer.js, line 91
Returns:
Type Description
WaterSymbol3DLayer 新的WaterSymbol3DLayer对象

toJSON(){Object}

base/symbol/symbol3DLayer/WaterSymbol3DLayer.js, line 77
Returns:
Type Description
Object 导出的json数据