設定2D流體資料參數。

interface Set2DFluidDataByParamParameter {
    boundary: GeoBoundary;
    height: number;
    image: Uint8Array | HTMLImageElement | Uint8Array[] | HTMLImageElement[];
    uMax: number | number[];
    uMin: number | number[];
    vMax: number | number[];
    vMin: number | number[];
    width: number;
    absHeight?: boolean;
    date?: Date[];
    dropRate?: number;
    endDateIndex?: number;
    fadeOpacity?: number;
    flipY?: boolean;
    is3D?: false;
    layeredColorMapKey?: number[];
    layeredColorMapValue?: ov.Color[];
    lift?: number;
    magFilter?: "LINEAR" | "NEAREST";
    maxSpeed?: number;
    minFilter?: "LINEAR" | "NEAREST" | "NEAREST_MIPMAP_NEAREST" | "LINEAR_MIPMAP_NEAREST" | "NEAREST_MIPMAP_LINEAR" | "LINEAR_MIPMAP_LINEAR";
    minSpeed?: number;
    opacity?: number;
    particleNumber?: number;
    pointSize?: number;
    speedFactor?: number;
    startDateIndex?: number;
}

Hierarchy

  • SetFluidDataByParamParameter
    • Set2DFluidDataByParamParameter

Properties

boundary: GeoBoundary

所在經緯度。

height: number

資料高。

image: Uint8Array | HTMLImageElement | Uint8Array[] | HTMLImageElement[]

流體加密圖。

uMax: number | number[]

橫軸速度最大值。

uMin: number | number[]

橫軸速度最大值。

vMax: number | number[]

縱軸速度最大值。

vMin: number | number[]

縱軸速度最大值。

width: number

資料寬。

absHeight?: boolean

流體高度是否為絕對高度。(2D only)

Default Value

true
date?: Date[]

資料時間。

dropRate?: number

流體重制隨機位置機率。

Default Value

0.003
endDateIndex?: number

播放最終時間索引。

fadeOpacity?: number

褪色參數,不透明度每禎減少量(1/255),預設參數下給個流體粒子將存活20禎。(2D only)

Default Value

13
flipY?: boolean

資料是否翻轉縱軸。

Default Value

false
is3D?: false

是否為3D,僅在圖台以WebGL2開啟時有效。

Default Value

true
layeredColorMapKey?: number[]

分層設色圖高度表。

layeredColorMapValue?: ov.Color[]

分層設色圖顏色表。

lift?: number

流體高度。

Default Value

3000
magFilter?: "LINEAR" | "NEAREST"

貼圖放大採樣方式,NEAREST或是LINEAR。(2D only)

Default Value

"NEAREST"
maxSpeed?: number

速度最大值,影響顏色分布,若沒設定將會自動依照uData與vData計算。

minFilter?: "LINEAR" | "NEAREST" | "NEAREST_MIPMAP_NEAREST" | "LINEAR_MIPMAP_NEAREST" | "NEAREST_MIPMAP_LINEAR" | "LINEAR_MIPMAP_LINEAR"

貼圖縮小採樣方式,NEAREST/LINEAR/NEAREST_MIPMAP_NEAREST/LINEAR_MIPMAP_NEAREST/NEAREST_MIPMAP_LINEAR/LINEAR_MIPMAP_LINEAR。(2D only)

Default Value

"NEAREST"
minSpeed?: number

速度最小值,用於過濾。

Default Value

0
opacity?: number

不透明度

Default Value

1.0
particleNumber?: number

粒子數量。

Default Value

4096
pointSize?: number

速度最大值,影響流體軌跡大小。

Default Value

1
speedFactor?: number

流體移動速度參數。

Default Value

0
startDateIndex?: number

播放開始時間索引。

Default Value

0

Generated using TypeDoc