PilotGaea 3D O'view
    正在準備搜尋索引...

    介面 Set2DFluidDataByParamParameter

    設定2D流體資料參數。

    interface Set2DFluidDataByParamParameter {
        boundary: GeoBoundary;
        height: number;
        image:
            | Uint8Array<ArrayBufferLike>
            | HTMLImageElement
            | Uint8Array<ArrayBufferLike>[]
            | 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?: window.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;
    }

    層級

    • SetFluidDataByParamParameter
      • Set2DFluidDataByParamParameter
    索引

    屬性

    boundary: GeoBoundary

    所在經緯度。

    height: number

    資料高。

    image:
        | Uint8Array<ArrayBufferLike>
        | HTMLImageElement
        | Uint8Array<ArrayBufferLike>[]
        | HTMLImageElement[]

    流體加密圖。

    uMax: number | number[]

    橫軸速度最大值。

    uMin: number | number[]

    橫軸速度最大值。

    vMax: number | number[]

    縱軸速度最大值。

    vMin: number | number[]

    縱軸速度最大值。

    width: number

    資料寬。

    absHeight?: boolean

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

    true
    
    date?: Date[]

    資料時間。

    dropRate?: number

    流體重制隨機位置機率。

    0.003
    
    endDateIndex?: number

    播放最終時間索引。

    fadeOpacity?: number

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

    13
    
    flipY?: boolean

    資料是否翻轉縱軸。

    false
    
    is3D?: false

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

    true
    
    layeredColorMapKey?: number[]

    分層設色圖高度表。

    layeredColorMapValue?: window.ov.Color[]

    分層設色圖顏色表。

    lift?: number

    流體高度。

    3000
    
    magFilter?: "LINEAR" | "NEAREST"

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

    "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)

    "NEAREST"
    
    minSpeed?: number

    速度最小值,用於過濾。

    0
    
    opacity?: number

    不透明度

    1.0
    
    particleNumber?: number

    粒子數量。

    4096
    
    pointSize?: number

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

    1
    
    speedFactor?: number

    流體移動速度參數。

    0
    
    startDateIndex?: number

    播放開始時間索引。

    0