Class: FieldLayer3D

FieldLayer3D

new FieldLayer3D(context)

场数据图层类,通过该图层加载场数据。

Name Type Description
context Context

webgl context对象。

Example
var layer = new FieldLayer3D(scene, context,urls);
scene.primitives.add(layer);

Members

fieldDataArray

获取或者设置图层的场数据。

hypsometricSettingHypsometricSetting

获取或者设置分层设色参数对象。

layerBoundsRectangle

获取或者设置图层数据的X、Y方向范围。

NetCDFData

获取或者设置NetCDF场数据图层。NetCDF场图层对象具有longitude、latitude、uwnd、vwnd、timeOrder【可选】五个参数。longitude:NetCDF场数据的经度维度。longitude:NetCDF场数据的经度维度。 uwnd:NetCDF场数据的U分量(纬向风)风速,单位:米/秒。vwnd:NetCDF场数据的V分量(经向风)风速,单位:米/秒。timeOrder:NetCDF场数据对应的时间索引。

Example
var option = {  longitude:'lon',
      latitude:'lat',
      uwnd:'uwnd',
      vwnd:'uwnd'
   }
fieldLayer.NetCDFData = option;

NetCDFInfo

获取或者设置NetCDF场数据的头文件信息,包括维度、变量及对应的属性信息。

particleVelocityFieldEffectParticleVelocityFieldEffect

获取三维流场效果。

temporalSettingTemporalSetting

获取多时序参数对象。

readonly typeString

获取该图层类型标识。

visibleBoolean

获取或者设置图层的可见性。

zBoundsCartesian2

获取或者设置图层数据的Z方向范围。

Methods

destroy(){undefined}

销毁对象并释放其webgl资源

一旦对象被销毁, 它将不能再被使用; 调用被销毁对象的任何方法将会抛出DeveloperError异常

See:
  • FieldLayer3D#isDestroyed
Returns:
Type Description
undefined
Example
layer = layer && layer.destroy();