FieldLayer3D

new SuperMap3D.FieldLayer3D(context)

场数据图层类,通过该图层加载场数据。
Name Type Description
context Context webgl context对象。
Example:
var layer = new FieldLayer3D(scene, context,urls);
scene.primitives.add(layer);

Members

fieldData : Array

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

layerBounds : Rectangle

获取或者设置图层数据的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场数据的头文件信息,包括维度、变量及对应的属性信息。

particleVelocityFieldEffect : Object

获取图层的粒子效果渲染器。

readonlytype : String

获取该图层类型标识。

visible : Boolean

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

zBounds : Cartesian2

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

Methods

destroy()undefined

销毁对象并释放其webgl资源。

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

Returns:
返回undefined。
Example:
layer = layer && layer.destroy();
See:
  • FieldLayer3D#isDestroyed