Options
All
  • Public
  • Public/Protected
  • All
Menu

Class Wind3DLayerStyle

三维风场样式

Hierarchy

Index

Constructors

Properties

color: StopRules

颜色规则

colorWith: "uv" | "w" | "hgt"

当使用分级填色的时候,使用哪个字段来进行匹配,默认是uv计算出来的风速

count: number

粒子数量=countcount,count默认是64,即粒子数量默认6464

countFitZoom: boolean

数量是否自适应缩放级别

dropRate: number

丢弃率

fadeRate: number

消失速率

fadeSpeedMax: number

随着速度变化透明度的参数速度

fadeWithSpeed: boolean

是否随着速度变化透明度

hgtOffset: number

高度轴偏移量,默认0

memberof

Wind3DLayerStyle

interpMethod: WindInterpMethodType

数据插值方式

interpSmoothFactor: number

数据插值的平滑系统,当使用smooth方式插值时生效

lineMaxDistance: number

当使用线条渲染的时候,每帧之间的运动范围超过了这个值视为无效。默认是10,单位是像素 该配置对点渲染无效

minOpacity: number

最小透明度

minSpeed: number

最小速度

mixColor: boolean

是否混合颜色

onlyZ: boolean

是否仅显示垂直风,默认false

memberof

Wind3DLayerStyle

particleRegion: IDataExtent

粒子发射的限定区域,默认是数据区域

pointDropPosY: number

如果是渲染波浪,建议设置为0.3,默认为1

pointSize: number

点尺寸

speedFactor: number

速度缩放系数。默认为1

speedFitZoom: boolean

速度是否自适应缩放级别

texture: TexImageSource

点贴图

usePoint: boolean

是否使用点渲染。默认为false

zIndex: number

要展示的z层索引列表,如果是-1,表示展示所有层,默认0

zScale: number

Z轴拉伸系数

memberof

Wind3DLayerStyle

zSpeedFactor: number

垂直速度的缩放系数,默认为1

DefaultOptions: IWind3DLayerStyleOptions = ...

默认配置

Methods

  • clearCaches(): void
  • 根据指定的feature获取当前样式对应的实际值

    memberof

    FeatureBaseClass

    Parameters

    • sourceValue: any
    • cacheFirst: boolean = true

      默认优先从缓存中获取,如果缓存中没有找到,再进行更新。传入false进行强制更新。update方法被调用后会自动清空缓存。

    • Optional values: any[]

      如果有多个数值,可以以数组传入,需要样式本身支持多数值。目前格点样式的字符串和数值字段可以通过配置中最后增加|来设置要使用的值的索引号。

    Returns IWindLayerStyleOptions

    {T}

  • isStyle(): boolean
  • 表名当前的类是否是样式相关类。该类永远返回true

    memberof

    StyleBaseClass

    Returns boolean

  • 对当前样式对象使用新的参数进行更新

    memberof

    StyleBaseClass

    Parameters

    Returns void

Generated using TypeDoc