新增地景疊加圖層參數。

interface AddTerrainSceneOverlayParameter {
    identifier: string;
    layername: string;
    uri: string;
    defaultLineSegmentEntitySetting?: Pick<ov.TerrainSceneOverlay.LineSegmentEntitySetting, "model">;
    fadeOutBegin?: number;
    fadeOutEnd?: number;
    fbmMax?: number;
    fbmMin?: number;
    lineSegmentEntitiesSetting?: ov.TerrainSceneOverlay.LineSegmentEntitySetting[];
    opacity?: number;
    randomLightMax?: number;
    randomLightMin?: number;
    randomRotationMax?: number;
    randomRotationMin?: number;
    show?: boolean;
    surfaceFadeOutBegin?: number;
    surfaceFadeOutEnd?: number;
    token?: string;
    urlTemplate?: string;
}

Hierarchy

Properties

identifier: string

要圖ID。

layername: string

名稱。

uri: string

資源位址。

defaultLineSegmentEntitySetting?: Pick<ov.TerrainSceneOverlay.LineSegmentEntitySetting, "model">

預設線段圖素設定

fadeOutBegin?: number

模型所佔螢幕空間大小,小於此值開始淡出。

Default Value

4.0
fadeOutEnd?: number

模型所佔螢幕空間大小,小於此值完全淡出。

Default Value

2.0
fbmMax?: number

地表貼圖隨機的最大強度。

Default Value

1.0
fbmMin?: number

地表貼圖亮度的最小強度。

Default Value

0.7
lineSegmentEntitiesSetting?: ov.TerrainSceneOverlay.LineSegmentEntitySetting[]

線段圖素設定

opacity?: number

圖層不透明度,0 ~ 1。

Default Value

1
randomLightMax?: number

模型隨機光照的最大強度。

Default Value

0.75
randomLightMin?: number

模型隨機光照的最小強度。

Default Value

0.0
randomRotationMax?: number

模型隨機旋轉的最大角度。

Default Value

180.0
randomRotationMin?: number

模型隨機旋轉的最小角度。

Default Value

0.0
show?: boolean

圖層是否顯示。

Default Value

true
surfaceFadeOutBegin?: number

地表貼圖開始出現的距離。

Default Value

1200.0
surfaceFadeOutEnd?: number

地表貼圖完全出現的距離。

Default Value

2000.0
token?: string

若有需要提供,token。

urlTemplate?: string

網址字串模板,可給代理如PROXY_URL/{URL}。

Generated using TypeDoc